Архив за 09 августа 2012 - 4

Для тех айтишников, кто на этой неделе решил насладиться морем и солнцем Одессы, отличная новость: вечер пятницы можно будет провести с пользой! В Одесском офисе Сиклум пройдет очередное мероприятие из серии Speakers’ Corner, в этот раз посвященное разработке веб-приложений с использованием Backbone.js от Артема Тритьяка.

В программе доклада обсуждение AMD, Backbone.js, архитектуры RESTful, работа с шаблонами. Вместе со слушателями поработаем с моделью.destroy() model а также рассмотрим необходимость использования Backbone.js {silent: true}. Специально для этого мероприятия Артем подготовил приложение на Backbone.js, чтобы продемонстрировать на реальных примерах его работу. Исходный код будет выложен в Github и доступен всем желающим.
Backbone.js для разработки веб приложений, Speakers’ Corner в Одессе c Артемом Тритьяком
О докладчике:
Артем Тритьяк является представителем connex.io, уже более 6 лет работает с JavaScript, Python и PHP как в рамках аутсорсингов проектов, так и в продуктовой команде, опирающейся на опыт сотрудников. Создавал софт для эмбедед устройств. Обо всем этом и многом другом он готов рассказать аудитории в будующую пятницу!
Читать полностью »

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

image

Последние два с половиной года я работаю в индустрии цифрового издательства, в том числе руковожу проектом, продающим контент. Иногда я лично общаюсь с правообладателями и издателями, каждый день наблюдаю, как это делают мои коллеги, кроме того, я лично отвечаю на вопросы покупателей. Речь идет о российской периодической печати, и конкретно о контенте, который она представляет миру в цифровом формате. Давайте посмотрим, что внутри.
Читать полностью »

В июне этого года компания Lenovo официально объявила о начале продаж своих ультрабуков IdeaPad U310 и IdeaPad U410, анонсированных еще в минувшем январе на выставке CES 2012.

Как гласит пресс-релиз:
Изделия в составе фирменной линейки U Series Ultrabook отличаются тонким изящным дизайном и небольшим весом и предлагают достойный уровень качества и стиля по достаточно “вкусной” цене, а внутри них установлены новейшие процессоры Intel Core третьего поколения с архитектурой Ivy Bridge.

Но уже в июле появились негативные отзывы первых покупателей о работе беспроводной сети на этом ноутбуке. На официальном форуме lenovo уже 26 страниц и 258 ответов.
Читать полностью »

Правильный бэкап в ЦОДе
EMC Avamar в ЦОД КРОК

Вот этот здоровенный шкаф из нескольких серверов называется EMC Avamar. Он стоит у нас в дата-центре, занимается резервным копированием, и делает это очень интересно.Читать полностью »

Добрый день, читатели. В процессе изучения С++ столкнулся с такой вот (достаточно интересной) задачей (а точнее по рекомендации товарища) — написание Кэш функции (не Хэш).Читать полностью »

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

Я предлагаю некоторый workflow обновления зависимостей в Git репозитории с помощью Сomposer. Проект основан на Symfony и все зависимости хранятся в папке vendors. Я уверен, что версия зависимостей всегда должна соответствовать версии кода на момент его написания, и обновлять зависимости нужно централизованно, т.к с проектом работают много людей.
Однако, Сomposer подразумевает использование Git submodules, то есть все скачанные зависимости представляют собой Git репозитории, об обновлении которых каждый пользователь должен заботиться самостоятельно.
Читать полностью »

6 августа 2012 года во блоге Гитхаба появилась новость, посвящённая внедрению новой системы уведомлений и звёзд. Я намерен сперва подробно пересказать новость, а затем вкратце упомянуть о том, что мне не нравится в этой новости.

Интерфейс уведомлений

Первая и наиболее заметная новинка заключается в изменении интерфейса уведомлений:

[интерфейс уведомлений]

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

Во-вторых, список уведомлений разбит на группы по репозиториям. Раньше уведомления располагались просто в обратном хронологическом порядке по мере их поступления, то есть сплошной кучею. Нынешний порядок более логичен: он позволяет читателю не переключать своё внимание от репозитория к репозиторию.

Звёзды

Другая новинка заключается в появлении системы звёзд. Чтобы выразить свой интерес к репозиторию, ранее его было принято добавлять в наблюдаемые (watched), а теперь все репозитории, ранее вами так помеченные, попадают на страницу звёзд (stars):

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

Не так давно, Никита Попов, один из активистов движения «ЗА PHP», опубликовал в своём твиттере сообщение:

It very much looks like PHP 5.5 will have `finally` t.co/Dy93CZaR

(Оригинал тут twitter.com/nikita_ppv/status/232930291625369600)
Читать полностью »

Друзья,

я бы хотел с Вам поговорить об одной модели бизнеса, которая последнее время в России (ибо, например, в США уже давно) набирает обороты.

Назовем ее One month — one shop — OMOS.

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


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