Как стать автором
Обновить
51
0
Максим Сябро @Azy

Пользователь

Отправить сообщение

Терминологию master/slave в фреймворке django заменили на leader/follower из соображений политкорректности

Время на прочтение1 мин
Количество просмотров63K
Сегодня в мастер ветку Django приняли совершенно дикий с точки зрения логики pull request.

Во всем проекте, включая код, общепринятые термины master/slave были изменены на leader/follower.

Вот как обосновал это автор патча fcurella:
Документация и некоторые тесты содержат ссылки на master/slave конфигурацию БД.
Несмотря на то что эта терминология использовалась достаточно долгое время, эти термины могут нести расистcкую подоплеку для пользователей.
Этот патч заменяет все использования master и slave на leader и follower.

Видимо Мизулина это достаточно интернациональный термин, а не только российский.
Всего голосов 221: ↑206 и ↓15+191
Комментарии254

uptodate.js — библиотека для автообновления элементов времени

Время на прочтение1 мин
Количество просмотров18K
Как часто Вы используете конструкции вида «5 минут назад», «Полчаса назад» на вашем сайте? А что если пользователь открыл вкладку и забыл про нее на пару часов? «5 минут назад» явно теряет свою актуальность.
Именно для того чтобы исправить это досадное недоразумение служит uptodate.js

image

Читать дальше →
Всего голосов 87: ↑74 и ↓13+61
Комментарии42

Chrome Logger — серверсайд логи в консоли хрома

Время на прочтение1 мин
Количество просмотров34K


Chrome Logger это Google Chrome расширение для отладки серверсайд приложений в консоли хрома.

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

Инструкции по применению инсайд.
Читать дальше →
Всего голосов 75: ↑71 и ↓4+67
Комментарии27

24 совета javascript-разработчику

Время на прочтение9 мин
Количество просмотров85K
От переводчика: Не смотря на то что оригинал данной статьи датирован январем 2009 года, она не потеряла актуальности и теперь. Я надеюсь что даже те, кто используют JavaScript не первый год, почерпнут для себя что-то полезное.

1. Используйте === вместо ==


В JavaScript существует два разных типа операций сравния: === / !== и == / !=. Считается хорошим тоном всегда использовать первую пару для сравнения.
“Если два операнда одного типа и значения, то === вернет true, а !== false”
JavaScript: The Good Parts
Читать дальше →
Всего голосов 145: ↑92 и ↓53+39
Комментарии185

50 потрясающих плагинов jQuery

Время на прочтение1 мин
Количество просмотров88K

Кто-то вчера шутил, а кто-то занимался реально полезными вещами. Как например болгарский разработчик Мартин Ангелов, опубликовавший впечатляющий обзор JS библиотек:
http://tutorialzine.com/2013/04/50-amazing-jquery-plugins/
Настоятельно рекомендуется к обозрению.
PS Куда-то пропал тип топика «Ссылка» :(
Всего голосов 121: ↑76 и ↓45+31
Комментарии20

Новый виток в войне браузеров

Время на прочтение1 мин
Количество просмотров1.3K

А тем временем при установке Adobe Flash качает и устанавливает Google Chrome.
Есть подозрения что через год он снесет вашу Ubuntu и поставит Chrome OS
PS При всей моей любви к Chrome это уже перебор.
Всего голосов 105: ↑49 и ↓56-7
Комментарии56

Играть в Spelunky можно в браузере

Время на прочтение1 мин
Количество просмотров6.3K


Вы закончили работать сегодня? Вы уверены? Хорошо, если у вас есть пара свободных часов нажмите сюда. Вы играете в Spelunky в браузере и ваша продуктивность теперь на нуле.

Этот порт был создан Darius Kazemi из Tiny Subversions. Он отметил что HTML5 версия Spelunky стала возможной благодаря Gamemaker HTML5 (сейчас GameMaker Studio), который позволяет скомпилировать игры, созданные в GameMaker в JavaScript. На текущий момент отсутствует звук и добавлены хаки для повышения стабильности, а еще увеличена задержка перед бегом после нажатия X по сравнению с оригиналом — прим. пер.

И по итогу Spelunky все еще увлекателен, и новая версия позволяет продолжить задротствовать игру в любое время.
Всего голосов 25: ↑20 и ↓5+15
Комментарии8

Pyxel Edit: пиксельарт тайлсет редактор

Время на прочтение1 мин
Количество просмотров41K
image
http://pyxeledit.com/

image

Когда я полгода или чуть больше назад решил ради разнообразия попробовать Flixel и сделать свой платформер, то меня сначало удивило, а потом начало злить отсутствие нормального редактора тайлов. С платформером и флешем я уже наигрался, но наткнувшись на бету не могу не поделиться с хабрасообществом.
Пара роликов c использованием под катом.
Читать дальше →
Всего голосов 64: ↑62 и ↓2+60
Комментарии48

Tinyicon — счетчик в favicon на js

Время на прочтение1 мин
Количество просмотров4.1K
Tinyicon это небольшая библиотека для манипуляции с favicon сайта для передачи информации о новых событиях. Для браузеров не поддерживающих canvas счетчик отображается в title страницы.

image

Примеры и ссылки инсайд
Всего голосов 119: ↑113 и ↓6+107
Комментарии30

Django Micro

Время на прочтение1 мин
Количество просмотров6.6K
В комментариях к посту Django as a Micro-Framework в блоге Ивана Сагалаева некий Andrew Pendleton выложил отличное решение для использования Джанго для микропроектов — djmicro.

Внутри пример использования
Читать дальше →
Всего голосов 41: ↑39 и ↓2+37
Комментарии100

Soofty. Наш магазин приложений для Windows

Время на прочтение2 мин
Количество просмотров1.4K


Гы, пацаны заново изобрели репозиторий.
Среднестатистический пользователь linux

Мы же предпочитаем называть себя аппстором или магазином приложений для Windows. Ну на самом деле, это не важно. Главное что мы делаем то что уже есть на остальных платформах — App Store для Mac OS, Ubuntu Software Centre самизнаетегде. А также разумеется, под всеми, мобильными платформами: iOS, Android, Windows Phone 7.

В общем мы умеем устанавливать приложения без всяких «далее», «далее».
Ну и остальное под катом
Всего голосов 90: ↑57 и ↓33+24
Комментарии129

Apple стоит больше, чем Google и Microsoft вместе

Время на прочтение1 мин
Количество просмотров13K
Мой коллега Питер Латтман написал в своем твиттере что поднятие курса Apple в четверг означет то что рыночная стоимость яблочной компании была выше чем совместная стоимость Microsoft и Google. Подробности в утреннем посте на Apple Instider.

Несколько сравнений под катом.
Читать дальше →
Всего голосов 42: ↑19 и ↓23-4
Комментарии45

Рассылки, подписки и спам. Мысли уставшего владельца почты

Время на прочтение3 мин
Количество просмотров3.4K
Пока я писал этот топик мне в инбокс упало 5 писем рассылок. Три из них ушли в спам.

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

Немного поразмышляв над этим я придумал как со всем этим бороться.

Кому интересно прошу внутрь.
Читать дальше →
Всего голосов 16: ↑10 и ↓6+4
Комментарии73

Проблемы у Scalaxy

Время на прочтение1 мин
Количество просмотров961
Сегодня у Scalaxy был сбой, и с 19:32 по 20:54 Московского времени сервера в облаке были недоступны.



Всем, кто арендует у них сервера рекомендую проверить работоспособность своих проектов.

И напоследок вопрос к Скалакси. Почему о том что мой сервер не доступен я узнаю через полчаса по смс от Метрики. Почему не было рассылки по почте?

И я вижу сейчас то что за всеми этими модными словами типа «сервера в облаке» скрывается типичный русский хостинг с отвратительным сервисом.
Всего голосов 44: ↑35 и ↓9+26
Комментарии79

Для полуночников: Steve Blank в прямом эфире из LA

Время на прочтение1 мин
Количество просмотров455
image
В данный момент в Лос-Анжелесе идет Los Angeles Lean Startup Circle
И в данный момент в прямом эфире Steve Blank рассказывает про клиентоориентированность.
Я надеюсь записи будут доступны после выступления.
Смотреть
PS Запись крутят в репите, так что смотреть все еще можно.
Всего голосов 1: ↑0 и ↓1-1
Комментарии0

Улучшаем новый Gmail

Время на прочтение3 мин
Количество просмотров6.5K

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

Они будут работать в Chrome, Firefox с Greasemonkey или Safari с Ninjakit. Пользователи Chrome и Firefox могут установить стили как пользовательские скрипты со страниц стилей или с помощью Stylish для Chrome / Stylish для Firefox, которые предлагают установку в один клик. Те кто использую браузер Opera могут установить их как CSS или JavaScript со страницы стилей.
Читать дальше →
Всего голосов 70: ↑59 и ↓11+48
Комментарии46

Обновление линейки серверов у Hetzner.de

Время на прочтение1 мин
Количество просмотров5.3K


Вчера hetzner.de объявил об обновлении линейки серверов.

На смену серверам с индексом EQ на базе процессоров i7 920 на ядре Bloomfield пришли сервера EX с Intel i7 2600, а так-же Intel Xeon E3-1245 и E3-1275. Так же были увеличены объемы оперативной памяти и жестких дисков.
Теперь за деньги старого EQ4 (i7 920, 8GB RAM, 2 × 750GB HDD) 49 € мы получаем EX4 с i7 2600, 16 Gb RAM и 2 × 3Tb HDD.

В старших моделях теперь доступны ECC память и HDD enterprise класса.

UPD Специально для хабрапользователей в комментариях проходит аттракцион невиданной щедрости от наших украинских коллег. AMD 1090T X6, 16Gb RAM, 2 × 1.5Tb SATA за 55€.
Читать дальше →
Всего голосов 70: ↑61 и ↓9+52
Комментарии102

Мотивируй правильно — выдай леща

Время на прочтение1 мин
Количество просмотров745
image
Подчиненные мало работают? Девушка делает вам мозг? Дети плохо себя ведут?
Выписать леща лучший выход из ситуации!
P.S. Красивая надпись от diliago.
Всего голосов 56: ↑26 и ↓30-4
Комментарии25

PhantomJS: Webkit в консоли

Время на прочтение2 мин
Количество просмотров124K
image

PhantomJS это все плюшки WebKit из консоли с управлением на JS и поддержкой различных стандартов и технологий: DOM, CSS, JSON, Canvas и SVG.

Внутри несколько примеров использования
Читать дальше →
Всего голосов 97: ↑91 и ↓6+85
Комментарии35
1

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность