CakePHP is one of the popular PHP frameworks known for Rapid application building. After using CakePHP 1 and 2 for years, I have been using CakePHP 3 for a while. With this tutorial, I am trying to demonstrate how easy it is to get started with CakePHP. Goals of These Experiments Understand CakePHP Model Associations Create a CakePHP 3 app using CakePHP bake utility. First thing to do is to get local setup running. You can follow CakePHP 3 installation instructions given at CakePHP documentation site.
Natural language processing Swift Tableau Amazon Marketplace Web Services (MWS) Stripe Instagram marketing MySQL programming Unbounce Social media management AngularJS Business consulting Machine learning Brand strategy 3D rendering Information security R development Node.js development User experience design Bluetooth Zendesk customer support Source: Upwork Q4 data, 2016
There was a discussion going on in Nagpur Techies group which I thought was worth sharing about. But as we all know, the discussions will fade away with time, as there is no way to publish these discussions on the internet, as of now. So a though came into my mind - to publish these WhatsApp chats to blogs i.e. in HTML. So I wrote a small NodeJS script which does convert WhatsApp messages copied from WhatsApp Web to an HTML file. WhatsApp to HTML
Devices and Networks Embedded Devices Network Protocols and the Internet The Cloud The IoT and the RTOS
Sketchy Sunday #8 Burdi, Nagpur At Water Painting Art Exhibition Mayur (left) with his painting and friends Mahesh Mankar being awarded for his contribution to art
After years of experience in programming, I decided to concentrate more on design skills. So I have been trying to learn design skills from so many months. But there isn't single thing to follow which will make you a better designer. Finally, I decided to have a mentor and start from very basic. I decided to learn sketching and then slowly I will progress to design. And most of it will be a practical rather than just theory. My Mentor is Mayur, he has more than
Bake a Plugin To bake a plugin for Croogo, go to Croogo’s app folder in terminal and type following command. Let’s create a plugin named Library. $ cd ~/public_html/croogo $ Console/cake bake plugin Library You will be asked to choose a location of the plugin. Select outermost Plugin/ folder. Above command does following things: Creates proper directory structure for new plugin Creates plugin’s AppController.php file (LibraryAppController.php) Creates plugin’s AppModel.php file (LibraryAppModel.php) Adds entry in Config/bootstrap.php
Most of the time I come across situations where I need to install or configure LAMP environment for web application development. I have done this many time but there are always some things that I need to struggle with. There are plenty tutorials and articles already written on these, but I needed some kind of notes that will suite my development style, and that I can update as I learn new things. So here I am documenting common things related to web application development environment setup.
If you are CakePHP developer, you probably know that files and folders located at app/webroot directory, are visible from urls directly. For example, if you keep example.pdf file in your webroot directory, you can access it from http://yoursite.com/example.pdf. This logic was earlier used to add wordpress blog to CakePHP. All you had to do is, copy your wordpress folder (renamed to ‘blog’, most of the time) in your webroot directory, so that blog can run from http://yoursite.com/blog.