• Альберт Эйнштейн писал, что безумие делать одно и то же, и каждый раз ожидать разного результата. Очевидно, справедливо и обратное: для достижения результата необходимо опробовать разные подходы и получить бесценный опыт, который, как известно, “сын ошибок трудных”. Адаптация нового программного…

  • Ещё недавно найти светодиодную лампу, которая могла бы полноценно заменить 100-ваттную лампу накаливания было почти невозможно. Но прогресс светодиодного освещения идёт семимильными шагами, и на рынке появились мощные и эффективные светодиодные лампы. В новой линейке светодиодных ламп Gauss есть 12-ваттная…

  • В данной статье мы сделали подборку приложений для старшей аудитории школьников, которые, на наш взгляд, будут хорошей основой для получения важных современных навыков. В мире, где царит IT-индустрия, где будущие гики взращиваются уже со школьной скамьи, важно направить молодежь по…

  • 12 сентября американский финансовый журнал Barron’s распространил свой прогноз по поводу дальнейшего падения акций китайского холдинга Alibaba Group. По подсчетам журнала, они могут потерять в цене еще 50%. В конце августа котировки компании упали (до $68) ниже цены IPO 2014…

  • Увидев переводную публикацию о поддержке древнего как кости мамонта legacy-кода, не могу не поделиться историей из своего опыта, а заодно, и призвать написать тех, кто также как и я сталкивался с подобными задачами. Да и за державу обидно — почему…

  • Эта статья представляет из себя рассказ о том как устроены исполняемые файлы (в точку! Это именно те штуки, которые получаются после компиляции приложений с расширением .exe). После того, как написан код, подключены библиотеки, подгружены к проекту ресурсы (иконки для окон,…

  • В некоторых отраслях основную работу выполняют мобильные сотрудники — монтажники, настройщики оборудования и т.п. Такая модель имеет свои слабые стороны. Одна из них — слабая гибкость модели. Клиентам приходится заранее договариваться о приезде мастера, что не всегда удобно. Многие люди…

  • Как известно, существует три вида алгоритмов: линейные, разветвленные и циклические: Основой всего, что сделано в методологии программирования, включая и объектное программирование стало структурное программирование, предложенное Эдсгером Дейкстрой в 1970-х годах. Одной из основных идей было введение блочных операторов ветвления (IF,…

  • Долго ли коротко ли, а таки прошли мы большую дорогу от желания возродить известную русскую сборку K-Meleon Pro до собственно ее выхода. На самом деле Pro-сборка вышла еще в августе, но все не было времени написать о ней, да и…

  • Что это и зачем оно надо: Как известно, главное преимущество Java мира в том в нем существует огромное количество open-source проектов на на все случаи жизни, однако найти нужный на github’e не так просто, так как описание проекта часто мало…