Featured Image -- 121

Google Now Is The Killer App For Android Wear

Originally posted on TechCrunch:

Google’s I/O keynote may have been a bit of a jumble of different product announcements — many of which won’t be available until later this year — but Android Wear was what most people in the audience wanted to hear about. While there is plenty of Android in Google’s smartwatch operating system and while developers will be able to develop apps specifically for it, Wear in its current form is fundamentally about bringing Google Now notifications to your wrist.

While I’ve had Google Now on my phone for a long time now, the more I use Wear, the more I feel like it was custom-made for Google Now. Indeed, this is the first time I really feel Now is living up to its promise. It’s also the first time I find myself paying full attention to Now, despite its prominence on Android before.

CaptureAndroid Wear, of course, also shows you all of…

View original 509 more words

Featured Image -- 119

Wearable Solar’s Prototype Dress Combines Fashion With Phone-Charging Capabilities

Originally posted on TechCrunch:

[tc_5min code="518297116"]

Here’s an unusual way to keep your smartphone charged — with a solar-powered dress.

That’s what fashion designer Pauline van Dongen is developing with her startup Wearable Solar. She brought a prototype dress to Brooklyn’s Northside Festival last month, where I had a chance to see the dress in action.

Van Dongen told me that she had two main inspirations:

One of them is the fact that we highly depend on connectivity. We’re all addicted to our smartphones and we want them constantly powered, and the better our batteries get, the more we’ll use them. And at the same time, working as a werable tech designer, I know the difficulties when integrating these kind of bulky batteries that don’t allow for any comfort or wearability. So that’s why I thought, why not power your phone through your clothes? And eventually power other interactive qualities that our garments…

View original 73 more words

Living and Loving as an Introvert

Originally posted on dorkymum:

good advice

*stands up*

*shuffles nervously*

*clears throat*

Hello. My name’s Ruth and I am an introvert.

Would you believe that it has taken me 31 years to say that?

Most of those years have been taken up with saying other things. No, I’m not anti-social. No, I’m not shy. No, it’s not that I hate people, or that I hate you, or that I’m a badly brought up Awkward Annie.

I’m just an introvert.

View original 1,490 more words

The Meaning of Happiness

Originally posted on Cold:

storm and merry go roundMy youngest daughter, Josephine, had a birthday this past Friday the 13th.

At seven, she is dreamy, funny, contemplative and just delighted with herself. Typical of her age cohort, she tore apart her wrapping paper with a fiendish glee, strutted around in her brand new mermaid tail (though she has her doubts that mermaids actually exist, she still holds out hope that she can become one, say, as a career or lifestyle choice), and spent half the day talking to herself in the mirror as she is apt to do.

It was during one of these mirror episodes that she turned to me suddenly and said, “Mom, was the day I was born just the happiest day of your life?”

Huh.

It was not.

The day of her birth and the subsequent few years were by most standards pretty horrible, in fact. Not post-apocalyptic horrible, but bad enough so that…

View original 1,440 more words

Apple engineer Greg Christie discusses the process of creating the original iPhone

Originally posted on 9to5Mac:

Screen Shot 2014-03-25 at 8.36.34 PM

Apple made Greg Christie, one of its original iPhone engineers, available before yet another round of patent fights with Samsung, allowing Christie to further expand on the stories of the iPhone’s secretive development under then-CEO Steve Jobs in a report by the Wall Street Journal. While some of what Christie said isn’t new information, there are some interesting anecdotes near the end of his interview.

For example, in 2005—two years before the Apple went public with the iPhone—Christie’s team was responsible for planning how the device would look and work. When the team found itself floundering and unable to settle on how the phone should work, Christie was told that his team could either figure it out over the next two weeks or be moved to another project so someone else could solve the problems.

View original 179 more words

WordPress application format for GSoC

Personal Details

Name: Archana Dilipbhai Solanki
Email: archana.solanki@live.com, archie.solanki@gmail.com
Personal Website: http://http://www.4ckers.wordpress.com
Skype ID or GTalk: SkypeID archanaa.solanki
IRC nick: If you have been talking to people in the #wordpress-dev or #wordpress-gsoc channels on IRC, include your IRC nickname here so the mentors will recognize you.
Phone number: +917769055890,+918980446578
School Name: Symbiosis International University
Years completed: First
PHP Experience Level: Intermediate 
WordPress Experience Level: Plugin/theme developer 

Project Description

Link to project description on WordPress-powered blog: http://wp.me/p4j27g-1a

Describe your idea in detail: 

I will describe the project into three separate tasks:

  1. Create Live Search
  2. Create a page for settings
  3. Improve search results

The detailed outline about each task mentioned above.

1. Create Live Search

- I will create live search to display the search results into a window just below the search bar. I will use jQuery in order to complete this task. It will also require some use of css as well so design the look of the window. I will use jQuery because it is already being used on WordPress dashboard and I believe use of Ajax will take a bit longer to load the site compared to jQuery (Please correct me if I am wrong). This task will be really helpful to users as it will instantly display the results as per the priority set by the user. So he will be able to get the result quickly. This will display high priority results on top then the less along with the number of counts with the result. I will also include themes as search results specifically for those customers who use multisite feature so that they can search for a particular theme. Including this can help to the users who don’t use multisite and have a large amount of themes with them. I will not forget to make it responsive.

2. Create a separate page for settings

- The page for settings will allow the users to select the position of the search bar and also they will be able to set priorities of the search results. I will give users the freedom to choose either a separate page for omnisearch or to display it on each page: All Posts, all media, all pages, all links and all comments. I feel this will be really useful to them as search is required everywhere. The priority for search results will include Posts, Pages, Links, Themes, Comments and Media. Posts will further be displayed as per the results found in post titles followed by post excerpt and content. This will help the user to customize the search as per their needs. I will do it using add_submenu_page and call the function to display the default structure of WordPress.

3. Improve Search results

- My efforts will be more emphasized at this particular task because prioritize results as per user’s requirement needs a lot to work on! As I have mentioned in the previous task, I will allow users to set priority for posts, pages, media, links, themes and comments. I would like to explain this by giving an example. Suppose a user has set post as his first priority followed by pages and then themes. So in the search results window, the results will be displayed as first all the posts then the pages followed by themes. All the search results will be displayed with the number of counts of the results. So that the user will be able get the result very quickly. I will use default WordPress functionality wp_query for this.

What have you done so far with this idea: Working on live search on my locally installed WordPress

Plugin, theme, or core: A plugin for JobBoard divided into small modules

Anticipated challenges: I have not worked with WordPress core yet so I am working hard on it to get into it.

Potential mentors: No preference

Schedule of Deliverables

Milestones and deliverables schedule: 

  • 04/30 – Submit patch to review my work
  • 05/01 to 05/06 – Collect resources needed to work on this project
  • 05/07 to 05/20 – Work on the live search module and submit it to review
  • 05/21 to 05/25 – Work on the changes mentioned by the mentor
  • 05/26 to 06/06 – Work on the second module – Settings page and submit it for review
  • 06/07 to 06/15 – Work on the changes mentioned by the mentor
  • 06/16 to 07/05 – Work on the third module – Prioritize the search results
  • 07/06 to 07/11 – Work on the changes mentioned
  • 07/12 to 07/20 – Start testing using PHP unit testing for each modules
  • 07/21 to 07/31 – Work on the bug fixes
  • 08/01 to 08/10 – Write documentation for the project

Other commitments: Yes, as I am regular student of M.Tech I will be having exams and also I will have to prepare for the internship which is there in the coming semester 

Open Source Development Experience

PHP Experience: I have worked on an Online shopping website and a Chat application in core PHP. Not able to submit links as these were the curriculum projects and built on localhost, not published yet.

WordPress Experience: 

Other Open Source/Free Software Experience: I am going to submit one very soon

Work Experience

Work Experience: I am having a hands on experience working with WordPress since more than 2 years. I have created lots of plugins for the same company along with number of themes. One of the best project I have done till date is a plugin “Tevolution” which club all the basic and advanced featured as add-ons into a single plugin. Please find more details about the plugin. Currently I am pursuing M.Tech from Symbiosis International University on regular basis. I have just started working as a Freelancer just because my love for WordPress. 

I am familiar with the code standards, plugin development standards, readme file and licence standards followed by WordPress. I am little bit familiar with the WordPress core coding however I am working hard to get into this. I am following the IRC channel done by you on this topic. I have already work on a Live Search plugin along with the prioritized search results at Templatic and hence I am really sure I will get succeed in introducing enhanced Omnisearch to our WordPress!

Academic Experience

Academic Institution: Symbiosis International University, Symbiosis Knowlwsge Village, Gram: Lavale, Tal.: Mulshi, District: Pune

Current Program: Masters of Technology – First year candidate

Anticipated Graduation: 2015

Academic Performance: Networking, Cloud computing, Algorithms, Web services and tehnology, Information Systems, Intelligent Systems, Advanced Database Management Systems. I have secured 74% in first semester.

GSoC for Credit: No

References: 

1. Prof. Preeti Mulay – preeti.mulay@sitpune.edu.in

2. Prof. Shraddha Phansalkar – shraddhap@sitpune.edu.in

3. Prof. Ambika Pawar – ambikap@sitpune.edu.in

4. Prof. Shilpa Gite – shilpa.gite@sitpune.edu.in

Why WordPress

You’re applying to work with WordPress during GSoC because: The very first thing attracts me to WordPress is it’s user friendliness. WordPress has everything for everyone. In 2011, I started working with WordPress as a Technical Support Executive and I was quite fascinated with this software. I started getting int WordPress then on and till date I am learning. The other reason is it is opensource CMS which helps all the developers to get help. The major reason choosing WordPress is WordPress welcomes everyone to contribute to it unlike other systems. Anyone with some expertise can be the member of the core team and that thing motivated me to be the one like you.

The Search Initiative – Omnisearch

Project Title: Omnisearch

I took almost a month to decide what I want as a user in WordPress. I dig a lot into it and finally found Omnisearch as a result. I would like to detail my ideas as a project and to approach WordPress to allow me to work with the excellence resides at their end. 

Synopsis

I will introduce Omnisearch with some enhancements in the existing search. It will include new features like live search and also the search results based on the set priority. The search bar will be displayed on the user selected pages instead of being displayed on a separate page. The users will be given the opportunity to set the search results priority and the search bar position.

Project Brief

I will describe the project into three separate tasks:

  1. Create Live Search
  2. Create a page for settings
  3. Improve search results

The detailed outline about each task mentioned above.

1. Create Live Search

- I will create live search to display the search results into a window just below the search bar. I will use jQuery in order to complete this task. It will also require some use of css as well so design the look of the window. I will use jQuery because it is already being used on WordPress dashboard and I believe use of Ajax will take a bit longer to load the site compared to jQuery (Please correct me if I am wrong). This task will be really helpful to users as it will instantly display the results as per the priority set by the user. So he will be able to get the result quickly. This will display high priority results on top then the less along with the number of counts with the result. I will also include themes as search results specifically for those customers who use multisite feature so that they can search for a particular theme. Including this can help to the users who don’t use multisite and have a large amount of themes with them. I will not forget to make it responsive.

2. Create a separate page for settings

The page for settings will allow the users to select the position of the search bar and also they will be able to set priorities of the search results. I will give users the freedom to choose either a separate page for omnisearch or to display it on each page: All Posts, all media, all pages, all links and all comments. I feel this will be really useful to them as search is required everywhere. The priority for search results will include Posts, Pages, Links, Themes, Comments and Media. Posts will further be displayed as per the results found in post titles followed by post excerpt and content. This will help the user to customize the search as per their needs. I will do it using add_submenu_page and call the function to display the default structure of WordPress.

3. Improve Search results

- My efforts will be more emphasized at this particular task because prioritize results as per user’s requirement needs a lot to work on! As I have mentioned in the previous task, I will allow users to set priority for posts, pages, media, links, themes and comments. I would like to explain this by giving an example. Suppose a user has set post as his first priority followed by pages and then themes. So in the search results window, the results will be displayed as first all the posts then the pages followed by themes. All the search results will be displayed with the number of counts of the results. So that the user will be able get the result very quickly. I will use default WordPress functionality wp_query for this.

Benefits to users

  1. Quick and efficient search results
  2. Customized search area
  3. Bundled search results

Benefits to WordPress

  1. Facilitate WordPress to allow their users to have their own customized search area
  2. A new user friendly feature added to WordPress

Success criteria

  • Creating modules as mentioned above will require creating new patches to the core.  I will provide it as and when required
  • I will use WordPress default hooks, functions and classes so that it won’t affect much on the existing
  • I will use built-in jQuery to reduce the load

Roadmap

  1. Publish my goals to the community in order to get feedback and suggestions on my work strategy. I will get familiar with the WordPress core until start of May
  2. Start collecting the required resources and also will focus on the discussions going on in the community to enhance my work
  3. Implement the modules divided as tasks from mid of May
  4. Complete implementation of all the modules by end of May or start of June
  5. Start testing (using the PHP unit testing) the modules by June end
  6. Complete writing documentation by mid of August

Biography

A 24 year student from a small town Ankleshwar, India having a hands on experience working with WordPress since more than 2 years. I was in class 9 when I was first introduced with a website (Yahoo!). It was quite fascinating for me and that ignited me to build something called a software used by everyone on the globe. This ignition motivated me to get in the field Information Technology where I met with PHP and MySQL. I was really loving this language and hence all the curriculum projects I did on PHP using MySQL.

It was 2011 when I joined a firm where I met with WordPress and till date I am deeply in love with it. I used to experiment a lot and as a result I have created lots of plugins for the same company along with number of themes. One of the best project I have done till date is a plugin “Tevolution” which club all the basic and advanced featured as add-ons into a single plugin. Please find more details about the plugin. Currently I am pursuing M.Tech from Symbiosis International University on regular basis. I have just started working as a Freelancer just because my love for WordPress. 

I am familiar with the code standards, plugin development standards, readme file and licence standards followed by WordPress. I am little bit familiar with the WordPress core coding however I am working hard to get into this. I am following the IRC channel done by you on this topic. I have already work on a Live Search plugin along with the prioritized search results at Templatic and hence I am really sure I will get succeed in introducing enhanced Omnisearch to our WordPress!