Архив за 25 июля 2012 - 5

Евгений Кобзев об истории создания «Эльбы», о том почему продукт для бухгалтеров стал веб-сервисом для предпринимателей, были ли альтернативы SaaS-решению, какие проблемы решает «Эльба», почему в команде Евгения Кобзева нет маркетологов, как удается ежемесячно выпускать обновления для сервиса, а также о многом другом.Читать полностью »

2 ой Конкурс Apps4All: идеи, концепции и мобильные приложения для iOS, Android, WP7 и BadaСобрав более 400 заявок по итогам первого конкурса, Apps4All не намерен останавливаться на достигнутом. Лучшие российские разработчики, известные эксперты, производители мобильных устройств и организации, аккумулирующие передовые технологии уже второй раз в этом году воспользуются площадкой Apps4All. Конкурс предоставляет возможность лучшим разработчикам и программистам представить свои проекты для их дальнейшего развития и реализации. Участниками могут стать не только профессионалы, но и все желающие реализовать свои креативные идеи в формате мобильного приложения. Постоянными партнерами конкурса являются компании-лидеры рынка информационных технологий (Microsoft, Softline, Intel), общественные организации («Опора России»), Министерство связи и массовых коммуникаций Российской Федерации, Инновационный центр «Сколково», ведущие государственные вузы России – МГУ им. Ломоносова, МГТУ им. Баумана, МИЭМ.

К участию в конкурсе приглашаются как компании, так и индивидуальные разработчики, имеющие опыт создания мобильных приложений для платформ iOS, Android, Windows Phone 7 и Bada. Заявки принимаются до 15 сентября 2012 года.Читать полностью »

Если бы мне пришлось писать книгу о том, как создавать немасштабируемые приложения Oracle, первая и единственная ее глава называлась бы «Не используйте связываемые переменные».
Том Кайт, вице-президент Oracle

Недавно на Хабре появилась статья от AlexanderPHP «SQL injection для начинающих. Часть 1». По ее содержимому и комментарием к ней может создаться впечатление, что у многих разработчиков нет понятия, что такое связываемые переменные, зачем ими следует пользоваться и какие преимущества они дают. Попытаюсь в данной статье пролить небольшой свет на данные вопросы.
Читать полностью »

Прежде чем читать этот пост откройте консоль и выполните следующие команды

ls /etc/apt/sources.list.d | wc -l

Если у вас вдруг появилась надпись

"ls" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

то значит эта статья точно не для вас.

Если у вас не Debian, Ubuntu или их потомки, а что-то на основе RPM или Gentoo, то это тоже не для вас, по крайне мере пока.
Если у вас получилось число меньше 5, то вам наверное не пригодится то что написано дальше.

Ну а если вы получили число больше 10 (а то и 24 как получилось у меня) то читайте дальше и вы сможете сэкономить много времени.
Читать полностью »

image
В данной статье мне хотелось бы рассказать о самом популярном протоколе, обеспечивающем надежную доставку сообщений мультикаста. Этот протокол называется PGM (pragmatic general multicast). Другие надежные протоколы поверх мультикаста (IP Multicast) такие как LBT-RM (от 29west) и SmartSockets (от TIBCO Software) являются, так или иначе, модификацией или реализацией PGM.

Читать полностью »

А что вы знаете о высоких нагрузках?
Во всем мире подозревают, что лучшие разработчики, архитекторы, системные администраторы и другие IT-специалисты родом из России.

Было создано много крутых highload проектов, но, к сожалению, сейчас у нас нет комьюнити, где бы мы могли постоянно собираться, общаться и делиться опытом.
С другой стороны у нас очень многие любят писать свои «велосипеды», а не использовать уже готовые решения, которые позволяют сильно сократить время на разработку и внедрение.
Поэтому мы решили постепенно исправлять данную ситуацию:
ITmozg.ru организует конференцию по высоконагруженным системам High Performance Conference.
Своим опытом будут делиться Гуру, которые не понаслышке знают о высоких нагрузках:

  • Badoo
  • Mail.ru Group
  • ITmozg.ru
  • Фотострана

А что вы знаете о высоких нагрузках?

Читать полностью »

Mac OS X 10.8 «Mountain Lion» выходит сегодняКак сообщает Apple в Q3 2012 earnings report, новая версия Mac OS X должна уже сегодня появиться в AppStore. Обновление будет стоить $19.99 (если, конечно, Вы не купили мак недавно).

Разнообразные фичи новой версии уже многократно обсуждались, так что лишь кратко перечислю нововведения:

  • Более тесная интеграция с iCloud
  • Messages
  • Reminders
  • Заметки
  • Центр уведомлений
  • Расшаривание в соцсетях
  • Twitter
  • Game Center
  • AirPlay
  • GateKeeper
  • Всевозможные улучшения стабильности, безопасности и прочего

Что ж, будем ждать появления официальной ссылки на AppStore.
Читать полностью »

Компания Apple объявила финансовые показатели за третий квартал 2012 финансового года, завершившийся 30 июня 2012 г. Доход компании за квартал составил 35 млрд. долларов, а чистая прибыль — 8,8 млрд. долларов, или 9,32 доллара на одну акцию. Для сравнения, доход компании за тот же квартал предыдущего года составил 28,6 млрд. долларов, а чистая квартальная прибыль — 7,3 млрд., или 7,79 доллара на одну акцию. Валовая квартальная прибыль составила 42,8 процента в сравнении с 41,7 процента годом ранее. Международные продажи составили 62 процента от квартального дохода.

Читать полностью »

Re: Шаблонные сайты vs Эксклюзивные сайты

Ответ на эту статью

Вообще, если мы сравниваем шаблонные («типовые») и эксклюзивные сайты, то это сравнение необходимо производить в разных сценариях разработки, разных категориях, если мы хотим получить адекватный итог нашего сравнения. А так же не забыть оценить фирму-заказчика.

Маленькие студии

Я считаю, что маленькие студии, у которых нет возможности вырасти в Серьезную студию не должны делать эксклюзивные сайты, а наоборот максимально удешевлять, ускорять и ставить на поток надежные типовые решения, и вот почему:Читать полностью »

Предисловие

Недавно я начал свое знакомство с платформой Android. На определенном этапе необходимо было проверить, как тут обстоят дела с удаленным вызовом процедур или, проще говоря, клиент-серверным взаимодействием.

Поначалу была надежда, что платформа позволит использовать технологию EJB. После некоторых поисков в Интернете, я убедился, что это не так просто. Большинство источников рекомендовало использовать вебсервисы как альтернативу, т.к. EJB слишком тяжеловесна для Android. Для вебсервисов же рекомендовался фреймворк ksoap2-android.

Понатыкавшись на различные грабли при первоначальном изучении ksoap2, я дошел до этапа, когда необходимо было послать и получить с сервера объект своего кастомного типа. Воспользовавшись поиском нашел вот эту статью. Оттуда почерпнул, что каждый кастомный объект должен реализовать интерфейс KvmSerializable. Это же подразумевало, что мы должны реализовать методы для сериализации и десериализации объекта. Поскольку в теории предполагалось использовать больше сотни собственных объектов, идея писать реализацию KvmSerializable для каждого из них как-то не вызывала у меня энтузиазма.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js