Skip to main content

Posts

Showing posts with the label web developer

​THE INTERVIEWEE WHO HATED ME​

6 years ago a guy looked at me face to face, and boldly told me; "I don't like you!" I immediately fired a response, I asked him that day; "Thank you for the honest feedback, but those that you like, how has it made their life better? How does your liking people pay their bills or take a bank loan? My brother keep your like, I need God's like And that's what guarantees my future. Today I joined a CEO friend of mine in an interview Panel to recruit some new staff, it was a long session, as we returned from a coffee break to continue the hectic interview session, here was this same guy walked in with his grey jacket and CV coming for the interview. Our eyes kissed by fluke, we immediately recognised each other; "the world is indeed spherical", I soliloquized. He felt very uncomfortable through out the interview, one could clearly see the volcanic eruption ongoing in his whole nervous system, he even mistook his date of birth for his last date of empl...

Stacks' DDA

SQL & Json

I have data in a mysql field saved as ' {"0":"43","1":"34","2":"67"} ', where 43,34 and 67 are ID values. I want to use the Ids later, via a query using SQL IN Operator. How do I implement that?

A - Game

Good Code Been long since I wrote about good practices. Good development practices. If you aint doing what I'll mention here, you need to evaluate how you do stuff. I'm not the best adviser out there, but I know what I did and turned around my productivity. The things I'll advice you to do here, are the things I used not to do, inturn spending the whole night doing almost nothing. I mean, spending the whole night for a bug not worth it. Will expound on each. 1. Always have a local copy Basically, have a copy of your project in your machine. The best way to have this is to clone it in your machine if you're developing from online. I use lamp stack, so, I have a copy at www directory, which serves as a go-to for references incase of anything, and also for adding new stuff to the project. 2. Test Environment This is an online copy just for tests. This is important for examining how the system behaves while hosted. This copy is located at the production env...

that freaky htaccess

Htaccess - Evolved The Hyper Text Transfer Protocol (HTTP) was initiated at the CERN in Geneve (Switzerland), where it emerged (together with the HTML presentation language) from the need to exchange scientific information on a computer network in a simple manner. The first public HTTP implementation only allowed for plain text information, and almost instantaneously became a replacement of the GOPHER service. One of the first text-based browsers was LYNX which still exists today; a graphical HTTP client appeared very quickly with the name NCSA Mosaic. Mosaic was a popular browser back in 1994. Soon the need for a more rich multimedia experience was born, and the markup language provided support for a growing multitude of media types. Htaccess file know-how will do several things for you: Make your website noticeably faster. Allow you to debug your server with ease. Make your life easier and more rewarding. Allow you to work faster and more productively. ^AskApache Htaccess ...

Don't Do this Twice, if at all you have to.

Here are 10 career mistakes you won’t make twice. 1. Taking a good job for granted. 2. Assuming that your job will last. 3. Taking a new job too quickly. 4. Burning a bridge. 5. Quitting a job in haste. 6. Failing to negotiate for your value. 7. Putting up with mistreatment at work. 8. Chasing a job opportunity to oblivion. 9. Failing to set boundaries at work. 10. Trusting the wrong person. Even if you try, it’s hard to appreciate a great job while you’re in it. Even though it’s a great job, there are always problems and headaches to deal with. You don’t realize how good the job was until you’re gone. Once you feel that pang “Wow — I didn’t know how good I had it!” you’ll appreciate all kinds of good things — not just jobs, but other good experiences, people and feelings too — more than you did before. source: http://www.forbes.com/sites/lizryan/2016/09/05/ten-career-mistakes-you-wont-make-twice/#760feadc7439

Database design best practices

Use well defined and consistent names for tables and columns (e.g. School, StudentCourse, CourseID ...). Use singular for table names (i.e. use StudentCourse instead of StudentCourses). Table represents a collection of entities, there is no need for plural names. Don’t use spaces for table names. Otherwise you will have to use ‘{‘, ‘[‘, ‘“’ etc. characters to define tables (i.e. for accesing table Student Course you'll write “Student Course”. StudentCourse is much better). Don’t use unnecessary prefixes or suffixes for table names (i.e. use School instead of TblSchool, SchoolTable etc.). Keep passwords as encrypted for security. Decrypt them in application when required. Use integer id fields for all tables. If id is not required for the time being, it may be required in the future (for association tables, indexing ...). Choose columns with the integer data type (or its variants) for indexing. varchar column indexing will cause performance problems. ...

Web Development

Hey pato, hope you are cool me calling you that. am titus and i got to know you online. i started self learning web development at codeacademy.com about 3 months ago. at the moment i know a little bit of html5, css3 and just started javascript. before deciding to do web development i had zero programming skills but i wanted to learn because at that time i found myself spending a lot of time online. i also wanted to have a career change. i've seen your website and what you've done is really impressive. you really know your stuff. the reason am writing to u is to ask; is web development something to do that can lead to a career, especially here in kenya/ nairobi? i was in mombasa but i've relocated to nrb now! 2. how long did it take you before starting making good web applications? 3. did you teach yourself online or you went to school for a degree/ diploma? 4. when learning, how did you stay motivated? because some of the things are quite hard, especially javascr...

We Are Hiring.

WEB DEVELOPER Reports to: Technical Manager Company: Greenbell Communications Limited Location: Nairobi, Kenya Closing date:5th February 2016 Description: The Web Developer performs all aspects of the development tasks, including front-end, back-end, and database development and is to be responsible for production, modification and maintenance of websites and web application’s user interfaces. Duties and Responsibilities: ● Managing contract design and development resources to timely and successful deliveries. ● Working with clients and review panels to identify recommendations for the appropriate technical, business and human factors solutions. ● Developing and maintaining web-enabled capabilities and custom applications. ● Advances our growing CMS practice. Turns design and user interface mockups into functional websites powered by CMS. ● Ensures HTML/CSS is cross-browser and standards compliant and meets Requirements: ● Must have deep expert...