Friday, November 7, 2014

How to Choose a Professional Carpet Cleaner

Do you take a gander at your floor coverings and think they gaze tired and exhausted? On the off chance that that is the situation then you ought to consider contracting an expert floor covering cleaning organization to light up them up. Anyway, how would you pick a decent cover cleaning organization? The following are 5 straightforward steps to help you pick the right organization. 

1. Ask your companions, relatives, neighbors and work associates. Verbal exchange is one of the most ideal approaches to discover the best and most exceedingly bad administrations. Discover how cleaning organizations fared when cleaning your companions rugs, in the event that they made a decent showing individuals are ensured to suggest the administration. 

2. Google it! The web is an extraordinary asset for valuable data, bunches of nearby organizations publicize their administrations on the web. The key here is not just to hunt down organizations through the web indexes. There are a lot of audit sites where you can discover administrations recorded. Visit sites like: hometriangle.com . At these sites past clients leave audits about work that has been finished at their property. 

3. Research the distinctive techniques for floor covering cleaning. All organizations offer diverse sorts of cleaning including: Hot water extraction, shampooing and steam cleaning. You have to choose which technique is going to suit your cleaning necessities before you employ a firm. 

4. When you are an asking for a citation, dependably converse with at least three organizations. Not just do you need the best administration conceivable, you will likewise need to get the best esteem for cash. By requiring some investment to identify with different organizations you are ensured to discover the best administration for your financial balance and additionally your floor covering. On the off chance that you feel that an organization is excessively lavish, why not address them about it. Discover precisely what you will be getting for your cash. On the off chance that an organization is excessively modest additionally inquire as to why. These are immeasurably essential components when picking the right administration. 

5. Ask to see prior and then afterward photographs. Any rug cleaning organization who has been secured for a sensible measure of time will have the capacity to offer this. Request that they send a deals executor to your home, survey your rugs and provide for you a presentation on how their cleaning procedure functions. In the event that you like what you see when the operator comes to visit you ought to book the organization to tell the truth and one room. On the off chance that you are content with the results, request that they confess all and the rest. 

After you have emulated these 5 steps you ought to consider booking a rug cleaner to visit your home. Verify you have vacuumed your floor coverings before hand for ideal results and I'm certain you will be content with the administration you get. 

There is probably contracting an expert rug cleaning organization can be very much a dull task. Assuredly, by taking after this article, it will have helped discovering the right firm to visit your premises and clean your floor coverings.

Friday, May 17, 2013

Mysql - create user with grant options




CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypass';
 
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' WITH GRANT OPTION;

Monday, January 21, 2013

Php - date.timezone warning message

By Configuration.

in php.ini file, timezone option might have set to empty or invalid value. Set valid value.
 date.timezone = Etc/GMT


By Programatically

Add below line before any date related functions.

date_default_timezone_set("Etc/GMT");

Then restarting your web server.

Enable jetty debug port - Gradle & Maven

Gradle

ubuntu
 $ export GRADLE_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=9999,server=y,suspend=n"

windows
set GRADLE_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=9999,server=y,suspend=n

$ gradle jettyRun

MAVEN

ubuntu
 $export MAVEN_OPTS="-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=n"

windows

$set MAVEN_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=n

$mvn jetty:run


Thursday, April 19, 2012

codeigniter2.x vs symfony2.x

Here with my finding after thoroughly playing with demo applications in local with different versions. Framework versions really playing crucial part in decision making.
  • Both codeigniter2.x and symfony2.x are evaluate and rewritten without backward compatibility.  Last stable or most used version are codeigniter 1.7 and symfony 1.4, but support for these version would be stopped by end of this year. Any version with these frameworks need more or less same learning curve.  And hence we might be going with latest stable versions(2.x)
  • Symfony2.x in-fact, learnt and followed good parts of codeigniter1.7;
  • With older version; codeiginitor1.7 is clean winner.
  •  Both framework uses page caching mechanism in production environment. In production, server restarts might require with release.
Codeigniter 2.x:
  • Easy learn and quick to follow code;
    •  might get complex if code grows(manageable with proper design )
  • No built in support for layout; 
    •  it’s fine with simple menu; for Complex menu; tough to abstract menu related logic from every business page.
  •  By default, no UI template engine. Uses plain PHP for rendering.
symfony2.x
  •  Layout support, every part has its own independent controller.
  •  By default, views based on templates; pure PHP can also be used as in codeigniter.

Conclusion:
Symfony2.x is insist and follows best coding standards, Seems to be bit more initial learning curve(infact positive). We can jump directly into business logic development as almost all in place.
Codeigniter2.x – easy to learn; works well with something quick and small. For complex project, we might end up with developing wrappers/front controllers for view and backend(costly).