Архив за 16 мая 2013 - 6

imageПока я готовил ежегодный обзор стоимости роуминга от различных операторов (будет доступен в ближайшее время, есть обязательства перед СМИ, предыдущая версия — тут) прикатила вообще фантастическая новость от Теле2 — «подсимка» — сверхтонкая наклейка на SIM-карту со встроенным процессором, благодаря которой абонент может пользоваться двумя номерами в одном обычном телефоне. Эта штукенция может довольно фантастические вещи.

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

Всем привет!

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

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

К сожалению, разработчики/сисадмины не всегда могут сразу понять, что дело в блокировке сессии — и ищут проблемы в других частях проекта, теряя время.

В статье расскажу какие инструменты позволяют быстро диагностировать проблему, приведу работающий код и дам несколько боевых рекомендаций по выживанию :-)

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

Применяемая в бухгалтерии, в том числе в современной бухгалтерии двойная запись – одна из старейших информационных технологий. Между тем, кто ее изобрел, совершенно не известно. У меня на этот счет собственная гипотеза. Честно говоря, она обнародована несколько лет назад, но тираж книги незначителен – не думаю, что хотя бы десяток хабравчан с ней ознакомились. Остальным разве не любопытно?

Чтобы придать посту должную интригу, сообщу, что к изобретению двойной бухгалтерии приложила руку поросль молодых и талантливых древнеримских айтишников. Изображение одного из них, за ноутбуком допотопной модели, прилагается.

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

Во вторник, 14 мая, произошло знаковое событие в мире онлайн-образования. Технологический институт Джорджии, который по данным многих рейтингов входит в сотню лучших университетов мира, причём по техническим специальностям часто попадает в первую десятку, официально объявил о том, что вскоре степень магистра компьютерных наук можно будет получить онлайн меньше чем за 7000$. Обучение будет длиться три года. Абитуриенты должны иметь степень бакалавра в области компьютерных наук или в смежных областях и сдать вступительный экзамен. Приём документов начнётся осенью 2014 года. Программа рассчитана на 10 000 участников.

Пратнёрами Georgia Tech стали Udacity и AT&T. Udacity предоставит не только технологическую платформу для онлайн-курсов, но и услуги «менторов», которые будут курировать процесс и отвечать на вопросы студентов. Благодаря этому Georgia Tech придётся расширить свой штат преподавателей всего на восемь человек. Udacity получит 40% от платы за обучение, остальные деньги достанутся институту. AT&T выступает спонсором проекта. Все материалы курса будут доступны бесплатно на сайте Udacity.
Читать полностью »

Уважаемые читатели, приглашаем принять участие в техническом семинаре Teradata CTO Road Show, который состоится в Москве 28 мая 2013 г. Семинар организуется в рамках европейского Road Show компании Teradata, посвященного основным технологическим трендам в области хранилищ данных, аналитики больших данных и BI.

Ключевой спикер семинара Стивен Бробст, CTO корпорации Teradata, детально расскажет о технологических инновациях, благодаря которым Teradata занимает лидирующие позиции на рынке, докажет важность использования семантического моделирования для успешного построения интегрированного хранилища данных путем сокращения избыточности данных, улучшения качества данных и снижения TCO.

Другие спикеры: Hermann Woestefeld (Герман Вестефильд), Director Architecture Consulting Teradata International и Михаил Ганюшкин, Ведущий архитектор Teradata Россия.

В ходе семинара будут освещены следующие темы:

  • Аналитика графов как важнейшая составляющая аналитики больших данных
  • Новые функциональные возможности Teradata 14.10
  • Когда и при каких обстоятельствах целесообразно использовать индексы базы данных

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

Сегдня на конференции YaC/M "Яндекс" представил новый интерфейс результатов поиска Яндекс.Острова. Бета будет доступна широким массам в июле.

Яндекс показал новую выдачу   "Острова" 

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

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

Компания I-O Data анонсировала выпуск серии твердотельных накопителей SSDN-3V. Серия включает три модели: SSDN-3V60, SSDN-3V120 и SSDN-3V240. Несложно догадаться, что из объем равен 60, 120 и 240 ГБ соответственно.

Толщина твердотельных накопителей I-O Data SSDN-3V равна 7 мм

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

Облака, ответственность и неожиданные ситуации с SSL сертификатамиПри обсуждении облачных платформ вполне естественно возникает вопрос о надежности платформы и об ответственности провайдера за ее неполадки. При этом ожидания пользователей самые высокие – все должно идеально работать 25 часов в сутки, 9 дней в неделю и все дни в году. В реальном мире возникают всевозможные проблемы – то при отключении внешнего электроснабжения не отработает переход на резервное, то на дне емкости с дизтопливом окажется конденсат (вода), то 29 февраля «через год» вычислят увеличением года на единицу.

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

Кто виноват, и что делать?

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

Сегодня на конференции Google I/O в Сан-Франциско Google объявил о целом ряде новых функций для разработчиков.

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

При этом игровые сервисы Google Play будут поддерживаться не только в приложениях на Android, но и для iOS и веб, что делает их по настоящему кросс-платформенными.

Новые API будут доступны для всех устройств на Android начиная с версии 2.2 (Froyo) и на них уже можно подписаться через консоль разработчика.

Новые функции Google для разработчиков: игровые API, перевод и тестированиеЧитать полностью »

На конфренеции Yac/m представили обноволенную версию поисковой выдачи.
image
Читать полностью »


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