* 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...
Виртуальная песочница (тм)
Tuesday, January 22, 2013
Employment Myth-buster from A Good IT Company
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...
Chess, Checkers and Reversi for Android
Three great Android apps from Aart Bik (free, no ads, do not require unnecessary permissions):
Read more...
Friday, January 11, 2013
PHP программист
Здравствуйте. Меня зовут Вячеслав, мне 22 года и я PHP программист. Я сижу на PHP с 18 лет. Первый раз я попробовал PHP с другом. Мы сидели, обсуждали веб-технологии и тут он сказал, что недавно пробовал PHP. Он предложил попробовать мне. Поначалу я не согласился, ведь это PHP, я слышал много плохих слухов про него, слышал, что он вызывает зависимость. Но друг настаивал, говорил, что в жизни нужно попробовать все, и я сдался. Он предложил бесплатный скрипт, выводящий «Hello world!». Он казался совсем безобидным, но как потом оказалось, я уже не мог остановиться. Уже очень скоро благодаря PHP я попробовал свою первую CMS.Read more...
Что делать с "java.lang.IllegalAccessException: Class sun.reflect.misc.Trampoline can not access a member of class" или несколько детских граблей при работе с JavaBeans
Допустим, вы не каждый день пишете свои собственные JavaBeans, a тут вдруг польстились на возможность класса XMLEncoder легко и непринужденно сериализовать объекты в XML и решили написать небольшой proof-of-concept примерчик, чтобы удостовериться, что оно все работает, как обещано. С кем, в конце концов, не бывает...
"Если с первого раза не получилось, парашютный спорт не для вас..." При попытке запуситть наш простой примерчик мы получаем в консоли следующее послание от компилятора:
java.lang.IllegalAccessException: Class sun.reflect.misc.Trampoline can not access a member of class Ххх with modifiers "" Continuing ...
Вопрос: за что и что нам с этим делать?
Read more...