• На днях столкнулся с глупейшей ситуацией. Запустили один веб-проект, все работает, код пишется и дополняется, базы данных наполняются. Разработка идет на тестовом хосте, затем изменения заливаются на сервер, вся проверка сводится к заходу на сам сайт и тесту всего и…

  • В этом небольшом посте описывается работа с сервисом Semantics3, с которым я познакомился в процессе разработки некого портала для покупок в интернете. Цель сервиса — собрать в одном месте все товары в мире и давать доступ магазинам по API к…

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

  • ASLR (Address Space Layout Randomization) является одним из наиболее эффективных механизмов защиты в современных операционных системах. Но данный метод не является совершенным. Многие современные APT (advanced persistent threat) уже научились использовать инновационные технологии для обхода ASLR. Рассмотрим наиболее известные методы…

  • После приобретения телефона на базе Android, возникла задача сделать из сайта brainexer мобильное приложение. Выбор пал на jQuery Mobile и PhoneGap. До этого никаких познаний в обрасти мобильной разработки не было, поэтому пришлось осознать некий пласт новой информации, выжимкой из…

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

  • На официальном сайте Tizen появилось сообщение от Technical Steering Group о том, что выпущена новая версия Tizen — 2.2.1.

  • Несчастны те люди, кто не умеет программировать хотя бы на уровне формул Excel! Например, им всегда будет казаться, что парадоксы теории вероятностей – это причуды математиков, неспособных понимать реальную жизнь. Между тем, теория вероятностей как раз-таки моделирует реальные процессы, в…

  • Добрый день, господа. Вот и мой первый пост на Великом Хабре. Сразу хочу отметить, что все доводы, мнения и выводы в статье сугубо субъективные, так что я всегда рад конструктивной критике. В далёком 2008 году, когда браузерные игры были на…

  • В прошлой статье мы определили понятия профилирования и оптимизации, познакомились с различными подходами к профилированию и видами инструментов. Немного коснулись истории профайлеров. Сегодня я предлагаю перейти к практике и покажу на примерах способы ручного профилирования (и даже «метод пристального взгляда»…