Виртуальная песочница (тм)

Saturday, February 2, 2013

Friday, February 1, 2013

Bitter UX lesson or where is the Ctrl-Enter setting in Skype

NoMoreCtrlEnter
Раньше, когда Skype еще не был куплен фирмой Microsoft, в настройках Skype можно было выбрать, что (переход на новую строку или отсылку сообщения) делать по нажатию Enter, а что - по Ctrl-Enter.

Skype_4_2_0_169   Skype_4_2_0_169_CtrlEnter_Settings

Read more...

Wednesday, January 30, 2013

Wednesday, January 23, 2013

How to generate a random number?

int getRandomNumber() {
 return 4; // chosen by fair dice roll; guaranteed to be random
}
Read more...

Tuesday, January 22, 2013

Employment Myth-buster from A Good IT Company

* IT Specialists in Old Europe earn 10x more.
 ** Salaries in IT Companies of Old Europe rarely double those of A GOOD IT COMPANY.
* Women with children are hired reluctantly.
 ** A GOOD IT COMPANY hires women for their skills, welcomes them after maternity leave and respects the need to take child sick leaves.
* Employees are being monitored at work.
 ** A GOOD IT COMPANY values trust, granting certain freedom in time and Internet use.
* IT Specialists maintain their PCs themselves.
 ** A GOOD IT COMPANY provides full support of system administration, so you could focus on your job.
* Salaries are delayed and paid in envelopes.
 ** A GOOD IT COMPANY offers full social guarantees, insurance and pays salaries always on time.
* Companies don't invest in the newest hardware.
 ** A GOOD IT COMPANY provides excellent and up-to-date hardware to all employees.
* Software companies have high staff turnover.
 ** Staff turnover rate in A GOOD IT COMPANY is lower than average per industry.
* Companies don't care for the work environment.
 ** A GOOD IT COMPANY creates atmosphere where employees feel comfortable while performing their tasks.
* Project finished, everyone's fired.
 ** A GOOD IT COMPANY has many projects and when one is finished, resources are relocated to another one.
* Companies don't pay for attending conferences.
 ** In A GOOD IT COMPANY, employees can attend professional conferences.
Read more...

Difference in Cross-Platform Mobile Development – Native vs Hybrid vs HTML5

Notes from the talk "Difference in Cross-platform mobile development – native vs hybrid vs HTML5" by Dmitry Ivanov from C.T.Co

Native
        ++
                + Speed and reaction
                + Consumer focus
                + Native look and feel
                + Native API
                + Debug + Profile
        --
                - Only 1 Platform
                - New language
                - Costs
                - App review time (publishing & updates)
Read more...

Tuesday, January 15, 2013

Top 20 Brainbench Certifications of 2012

К сожалению, не совсем понятно, по какому принципу составлялся топ (по тому, сколько человек пытались сдать, сколько сдали и т.д.), но так или иначе - вот он:
Read more...