background preloader

Qasimshabbir

Facebook Twitter

Qasim Shabbir

A Programmer who loves his job and beleive in sharing knowledge.

Delicious

Push Windows Printer Drivers with CUPS - www.enterprisenetworkin. Network printing is a leading cause of high blood pressure and premature hair loss in our long-suffering network administrator demographic.

Push Windows Printer Drivers with CUPS - www.enterprisenetworkin

Fortunately, the FOSS world, as usual, does its best to mitigate our suffering. Today you shall learn how to use CUPS and Samba together to set up automagic client printer installations. Social Commerce Breakdown: How Levi’s and Facebook Prompt Your F. In the future, the difference between social networks and corporate websites will be hard to distinguish.

Social Commerce Breakdown: How Levi’s and Facebook Prompt Your F

HP’s social strategist Tony Frosty Welch gestured for me to check out Levi’s recent social moves, his instincts were right, this is unique. Two weeks ago, Facebook announced a crusade in social colonization to spread Facebook across the web, and we’re starting to see Levi’s take advantage of it. While most brands are only at level 1 of social integration, Levi’s has jumped to level 6 and 7. Screenshot Breakdown: How Facebook Enables Levi’s Social Shopping. Matrix: Building and Managing Your Online Career Reputation (Unv. Requested Recommendations on Social Networks: Why I Won’t Do It. “Looking at LinkedIn Recommendations, They are Puffery” I’m currently doing research on what skills marketers are looking for in their social media team, and interviewed one hiring manager yesterday.

Requested Recommendations on Social Networks: Why I Won’t Do It

She told me she didn’t value the references on LinkedIn and told me that “Looking at LinkedIn recommendations, they are puffery”. Instead she was looking for examples of work experience, eagerness to do the job, and of course ability. I agree with her, when I see recommendations on LinkedIn, my alarm goes off, I know most are not objective. IPP Homepage. Download What is PHP::PRINT::IPP ?

IPP Homepage

PrintIPP or PHP::PRINT::IPP is a set of PHP classes (PHP5) which implements an IPP/1.1 (Internet Printing Protocol, version 1.1) client. PHP::PRINT:IPP has been not designed to cope with IPP/2.0, 2.1 and 2.2. Moreother, these IPP versions (which are just 3 different uses cases, with 2.2 as plain functionality) are still in developpement at the "Printer Working Group" which mainly focuses on consumers services from acquisition (scan, ...) to print, describing uses cases and graphical user interface behavior. If unlikely a triple IPP/2.x would be published through IETF standard process (RFCs), I hope the current complete mess between a protocol definition, GUI and uses cases will be avoided. PHP::PRINT::IPP, is able to print (send to the IPP server) both strings and files, cancel jobs, as well as perform all RFC2911 operations. There is also a CUPS™sub-class for the Common Unix Printing System server specific stuff. Status Limitations.

Tecosystems » Why You Should Pay Attention to Node.Js. cPanel X. Choosing a non-relational database; why we migrated from MySQL t. Aspect Oriented Programming in PHP as a contrast to other langua. It is often said that when you travel the world, you will learn more about your home country then you will of the host country.

Aspect Oriented Programming in PHP as a contrast to other langua

I feel that the same is true of programming languages. Learning a new language is like visiting a country for awhile, and sometimes you do more then just visit, you move. By jumping across the boundary of languages, you can really gain some insight on some very basic (to borrow the term...) cross-cutting concerns with programming languages. How does the language handle data and code abstraction? What kind of reflective qualities does it have? One of the biggest eye openers for me is when I made the jump from PHP to Scheme. Okay, so what does this have to do with Aspect Oriented Programming you might ask?

Okay, enough ranting of foreign culture and religion, lets talk about what Aspect Oriented Programming is, and talk about its implementations, especially inside of PHP. Generally, there are 3 major concepts of AOP: The pointcut, advice, and a weaving. Runkit. What is The Future of Web Development? What we do on the Web changes every day.

What is The Future of Web Development?

The web development industry is constantly evolving. While we may not be able to tell the day-to-day changes while it’s happening, it’s easy for us to look back to the past few months and see that a lot of things we do now are much different than what we’ve been doing before. Because our work lies in one of the fastest-paced industries, it’s important for us to predict and learn about what’s coming up or risk being left in the web development dust. Learning NoSQL from Twitter's Experience « myNoSQL. Writing user stories for web applications. User stories are the substitute of formal requirements documents in an agile environment: they are short summaries of a functionality that leave space to expansion and refinement when it comes the time to implement it.

Writing them it's not rocket science and it is definitely something a web developer should master. Stories are not requirements, in the sense they are not required at all: the prioritization process will choose the most important stories to implement at a given time, basing on their cost and on their value. Instead of giving a list of requirements where 90% of the features are only nice to have, the customer gets to make an informed decision over which stories should be implemented first, and can handle new requirements by adding them to the global list of stories (backlog).

Android Development Tutorial - Froyo. DDD Without any ORM tool, is it possible !! « Error Solved. DDD Without any ORM tool, is it possible !!

DDD Without any ORM tool, is it possible !! « Error Solved

When reading DDD book and trying out it on a sample project that doesn’t use any ORM tool. I came across a question, is it possible to strictly implement DDD without any ORM tool ! Bill Gates: More Profit Than Prophet - Business. >It's been 15 years since Bill Gates published The Road Ahead, a book packed with the Microsoft founder's predictions about the future. How do Gates's prophecies hold up now that the road ahead has arrived? Let's take a look at Bill's hits and misses: E-Mail. Top 10 Android 2.2 Features Developers Can't Wait to Use — Devel. 50+ Online Generators for Designers and Web Developers - W3Mag. Top 40 Useful Sites To Learn New Skills. PHP Project planning for idiots – MVC design pattern.

Proper planning is arguably the most important aspect of any project. Without a plan projects will exceed deadlines, coders will create redundant code and many projects won’t even see the light of day. So my goal with this is to help the beginners out there so they don’t have to go through what I did as a novice PHP programmer. Hopefully this will get you on the right track with proper project planning and creating your app using the Model View Control (MVC) design pattern. This tutorial assumes that you are familiar with OOP in PHP as well as Classes and have some basic knowledge of databases. MVC stands for Model View Control. The model is the logic of your program. The view is what the user or visitor sees. The controller is what determines what needs to be run in the model or what view needs to be displayed.

Creating a web app in PHP can be a pretty daunting task. Professor Cloud. Ask HN: What is your favorite TED talk? Comparing E-mail Address Validating Regular Expressions. Updated: 2/3/2012 Summary.

Comparing E-mail Address Validating Regular Expressions

Play is good for you (and it's good for busine. We talk about play around here a lot.

Play is good for you (and it's good for busine

Remember that play was one of the six aptitudes needed to be successful in today's world featured in Dan Pink's A Whole New Mind. I often associate at least one aspect of play and playfulness with the old Buddhist idea of the beginner's mind (or child's mind). That is, in the child's mind there are infinite possibilities, but in our adult mind (one filled with habits and routines) there often seems to be few. One of TED's newest talks online is by Tim Brown the CEO of Ideo. In this wonderful short presentation Tim makes many salient points about the role of play, playfulness, and creativity and why they matter in our professional or academic lives.

Summary (in my own words)Below is a quick summary of Tim Brown's points from the presentation. . • Fear — such as fearing judgement from our peers — inhibits us and often prevents us from taking chances or sharing our ideas with others.