Category: Web2.0

  • PHPCamp: An Unconference for PHP Enthusiasts

    PHPCamp: An Unconference for PHP Enthusiasts

    Are you passionate about PHP? Do you love coding and want to connect with like-minded individuals in a dynamic and collaborative setting? Then mark your calendars, because PHPCamp is making a comeback after more than a decade!

    What is PHPCamp?

    PHPCamp is an unconference where PHP developers, enthusiasts, and experts gather to share knowledge, network, and collaborate. Unlike traditional conferences, an unconference is participant-driven, meaning attendees get to propose, vote on, and lead sessions.

    Why Attend PHPCamp?

    • Learn from Peers: Participate in sessions led by fellow PHP enthusiasts who share their insights and experiences. Whether you’re a beginner or an advanced developer, there’s something for everyone.
    • Networking Opportunities: Meet and connect with fellow PHP enthusiasts from around the world. Exchange ideas, discuss projects, and maybe even find your next collaborator or mentor.
    • Hands-On Workshops: Engage in interactive workshops designed to enhance your skills. Get practical experience and learn new techniques that you can apply to your projects.
    • Stay Updated: Keep up with the latest trends and advancements in the PHP world. Learn about new tools, frameworks, and best practices that can help you become a better developer.

    Event Highlights

    • Participant-Driven Sessions: Propose and vote on sessions that matter to you. Whether you want to lead a session or simply participate, your voice matters.
    • Interactive Discussions: Engage in lively discussions on a wide range of topics, from basic PHP to advanced concepts.
    • Coding Challenges: Test your skills and compete with other developers in fun and challenging coding competitions.
    • Networking Events: Social gatherings, meetups, and networking lunches to help you connect with other attendees.

    My First Unconference Experience

    This year marks my first time attending an unconference, and I couldn’t be more excited. The unique format where participants drive the content makes it a truly collaborative and enriching experience. I’m looking forward to learning from my peers, sharing my own insights, and being part of a vibrant community. I’m especially thrilled to lead a session on “Transforming Legacy PHP Projects” where I’ll share strategies and best practices for modernizing old codebases.

    Interesting Topics at PHPCamp

    PHPCamp will feature a variety of fascinating topics, including:

    • Drupal/WordPress: Discover the latest developments and best practices in using Drupal/WordPress with PHP.
    • Site Reliability Engineering (SRE): Learn how to enhance the reliability and scalability of your PHP applications. Prometheus Monitoring is one I look forward to explore.
    • AI with PHP: Explore how artificial intelligence can be integrated with PHP to create smarter applications.
    • Open Source: Discuss the importance of open source in the PHP community and how we can contribute.
    • Headless CMS: Understand the benefits of using headless content management systems with PHP for flexible and efficient web development.
    • React, Inertia.js, Laravel and many more interesting sessions.

    How to Register

    Registering for PHPCamp is easy. Visit the official PHPCamp website, fill out the registration form, and secure your spot.

    Get ready for an unforgettable experience at PHPCamp. Whether you’re looking to learn, network, or simply have fun, this unconference has it all. After the last PHPCamp in 2011, this event is set to be a remarkable return.

    Date: 8th June 2024
    Venue: 5th Floor, MCCIA Tower, SB Road, Pune

    See you in Pune!

  • Help google Identify the type of Links on your Website.

    Help google Identify the type of Links on your Website.

    It was Google’s birthday this month. Guess that’s the reason why Google is on release spree. Throughout this month, Google introduced many new features. Also discontinued some features in search and associated tools. I’ll write a post on each feature release as possible with impacts as and when shared by people.

    For this post let’s talk about Link Relationships.
    On 10th Sept 2019, Google Announced, that google is evolving link relationship attribute. NoFollow and DoFollow are the known attributes in Search Engine Friendly Sites ecosystem.

    Link Relationship work as Hints to google. It helps google understanding how to treat the link. Now Google announced two new attributes “UGC” & “sponsored”.

    rel=”sponsored” is to be used for in-content, adverts or any compensated link.

    “UGC” is for User Generated Content. rel=” UGC” is used for links in the Comment section or any content that is submitted by End-user. This is a good move as someday this will reduce the value of a link in comments. we can call it a step towards comments Spam.

    Google is respecting anyone who is started implementing these attributes, the impact might be seen after March 1, 2020.

    Here’s how to put in place before time.

    For rel=”sponsored”
    if you are running ads based on some Ad Network, then you don’t need to worry about it. if you are having some in-content sponsored links then you need to Update the Code Manually.

    For rel=”UGC”
    If you have any custom User-generated Content display, then updating links with rel=”UGC” is recommended. If you are using WordPress like me, then the Comments area is one which needs to be updated. You can install plugins WP Add Rel=”UGC” to Comments to your WordPress site. I know this feature should be a part of WordPress core, which is in process. UGC support will be added to Upcoming WordPress 5.3 which is scheduled to be released on 12th November 2019. Till then you can use the plugin mentioned above.

    For Beginners, who have no idea what ‘rel’ attribute is in the Link tag.
    rel value indicates the relationship of the target link from the website link is on. There are many existing Rel values. Some are acquaintance, alternate, bookmark, contact, colleague, copyrights and many more. You can find more about it on Microformats Official Documents.

  • WordPress 5.0 Survival Kit

    WordPress 5.0 – Codename Bebo (for Cuban pianist Bebo Valdés) was released a day before yesterday. With many changes in WordPress Core, New Editor – Gutenberg replaced the Old classic TinyMCE Editor, which is an excellent move towards easy editing.

    Yesterday I upgraded my websites and Clients website to WP 5.0. With No Hassle, everything seems working fine to me. But I found little distress in Users about change in Interface, which is widespread resistance to change behaviour. Also saw some developers spreading rumours about Gutenberg is going to break your website. So here’s my Survival Kit for those who feel they can’t upgrade to 5.0.

    Following methods are for your Safely transition to WordPress 5.0

    1. Install a Classic Editor Plugin

    This one brings back the TinyMCE editor to your Latest Version of WordPress.

    2. Update the WordPress Settings to use classic Editor and don’t allow any of your user to switch to Gutenberg. Settings is available in Dashboard Left Menu > Settings Section > Writing.

    3. Install another Plugin: Fatal Error Notify

    This one will Notify you if you have any Errors in your website. So once you update to 5.0, this plugin will keep track of upcoming Errors. Don’t Forget to enter your mail id in this Plugins notification section.

    WordPress Releases are not just about features, and it comes with many security and bug fixes if you are one of those, who are not upgrading to WordPress 5.0 with fear that Gutenberg is going to break your site. You are keeping yourself vulnerable.

    With above three things you can continue your WP Journey without worry. Let your developer think about what mess he has developed that is not compatible with Latest release.

    Happy WordPressing 🙂

  • [Fix][EasyEngine] Downloading WordPress [Fail] Oops Something went wrong !!

    If you are the EasyEngine user, and facing Downloading WordPress [Fail] Error on creating a new website, then here is the reasoning and quick fix to solve the issue.

    Here is the blog post on the official EasyEngine blog about how to fix it and the causes for same.

    While official post recommends using the nightly build of WP CLI, I prefer avoiding Nightly release. Just remove nightly arg from mentioned command, it will be like following

    sudo wp –allow-root cli update

    It will update WP CLI to the stable one. The default version of WP CLI in EasyEngine I was using was 0.24.1, on the update, now it is version 1.4.0.

    Hope EE4.0 upcoming major release will be using latest binaries of dependencies.

    Till then Happy WordPressing 🙂

     

     

  • Recovering MySQL or MariaDB from .frm File

    This happened to me today, I found old project codes without SQL dump. Just want to check if project is still reusable. Following are the two ways you can recover database schema from FRM file.

    Using mysqlfrm utility by oracle
    This is pretty handy command line utility from MySQL Team. Check out the official Documentation.

    Online version of mysqlfrm
    This is not official one, but TwinDB team created Database Recovery portal to generate schema from .idb and .frm files. Must be using mysqlfrm utility behind the UI.

    This log is for future reference purpose, If you have any other tool, please mention it in comments.

  • WordCamp Pune 2013

    WCPune
    Second WordCamp of my life in my second hometown Pune (so-called hometown, I don’t even have 1% of Puneri effect in me 😛 )

    Thanks to Amit Singh & his team for organising such a fantastic 2-day event.

    Speakers Presentations for future references:

    &

    List of Plugins

    That I need to digg in the near future 😉
    JSON API
    JoeMobi
    WiziApp
    Native Apps Builder
    Duo Two Factor Authentication
    BulletProof Security
    Theme Check Plugin
    Debug Bar

    Data: theme Unit Test

    Looking forward to WordCamp Baroda 2014 in coming January

  • WordCamp Baroda 2013

    It’s been more than four years I’ve been using, communicating & contributing to WordPress Blogging Community. Last Month Rohit from Blogsolute asked me to join WCBaroda. I didn’t waste time to plan my visit for Baroda – a Beautiful city located in Gujarat.
    It was excellent to meet them personally after having long time communication with virtual faces. Many were new. It was awesome journey with likeminded peoples. Won’t dig more about the event, Rahul Bankar and other bloggers have already said many things about lt.?
    Following are few Resources those come up in our two days discussion. (That’s my perception, many more were discussed.)

    Along with that, Golden ratio for typography & Good Relations (Rich Snippets).

    Overall it was Lot of fun and learn. Looking forward to future WordCamp in India.

  • HERE City and Country Maps

    Just gone through Newly released Nokia Maps – “HERE”.

     

    Interface is really smooth and easy, doesn’t take long time to load long list of data like Google Maps. Sounds like Nokia Competing with Google ?

    Not really, currently HERE is having City and Countries Maps available. Where as Google uses Google Places Data in Maps, that make it bulky in loading heavy Information.

    For simple & Smooth UI (at least on my screen), I’ll prefer for routing locations & some Map scientist features available in HERE Preferences.

    Looks promising, Supports on various Devices.

    You can browse complete set of videos about Nokia’s Strategy about Maps and new features here – its youtube 🙂

     

     

  • New Linkedin Profile – Looks Promising

    Just had look at Linkedin, team is planning for new profiles. Looks very much promising, build with HTML5 & CSS3.

    Here’s the Look.

     

    Well still in request mode, Request new profile for you.

    Click here to request and view new look sample Profile.

    Looking forward to get it live 🙂

  • WordPress 3 is out !!

    WordPress 3 is ready to download, one of heavy trending in Blogosphere. Following video is preview, gives great idea about what’s new in WP3:
    (more…)