Не так давно мне довелось беседовать с разработчиком, не понимавшим, почему полностью резервированная связь между ЦОДами не может гарантировать 100% доступность сервиса.
Mike Kosulin @MikeKosulin
CTO
Цветная лазерная и светодиодная печать
4 мин
32KОсновные принципы построения изображения и перевода его с «языка цифр» в видимый отпечаток полностью аналогичны тому, как это происходит в чёрно-белых принтерах. Поэтому рассмотрим здесь только создание цветного изображения, используемые для этого элементы и технологические решения. Для создания цветного изображения принтер должен сформировать на бумаге 4 накладывающихся друг на друга изображения, каждое из которых будет окрашено в свой цвет: голубой, пурпурный, жёлтый или чёрный. Это основные полиграфические цвета, участвующие в субтрактивной модели создания цветного изображения. Существуют 2 различных способа создания полноцветного изображения: многопроходная и однопроходная технология.
+56
О журналистах, социальных сетях и здравом смысле
5 мин
70KЭта статья будет достаточно эмоциональной. Но если есть проблема — о ней нужно говорить. Или писать.
Последнее время было просто раем для информационных мазохистов — все ключевые игроки анонсировали новые сервисы, мобильные устройства, операционные системы и т.д. Это спровоцировало производство огромного количества информационного кала, который сыпется на нас просто отовсюду. А пишут это, как вы уже догадались, айти “журналисты”. По долгу службы я вынужден читать “выхлопы” всех этих людей, которые гордо именуют себя “журналистами” и “экспертами”. Хочу сказать, что это далеко не всегда так.
Во-первых, если человек пишет скучные или не скучные обзоры телефонов под управлением Android, дрочит на iPhone или на Windows Phone, то от этого он журналистом никак не становится. Во-вторых, если какой-то условный ресурс ITNews пишет новости типа “Google аннонсировал Glass” или “Акции Apple поднялись на XX%”, то это тоже вовсе не журналистика. И даже наличие XXX посетителей в сутки и формальной корочки “пресса” не дает большинству айти-писакам права называться журналистами. Почему? Ну по той же причине, почему “кодер”, “программист” и “разработчик” — не одно и тоже. Наличие баяна на сцене автоматически делает наше выступление музыкальным (с), не так ли?
Последнее время было просто раем для информационных мазохистов — все ключевые игроки анонсировали новые сервисы, мобильные устройства, операционные системы и т.д. Это спровоцировало производство огромного количества информационного кала, который сыпется на нас просто отовсюду. А пишут это, как вы уже догадались, айти “журналисты”. По долгу службы я вынужден читать “выхлопы” всех этих людей, которые гордо именуют себя “журналистами” и “экспертами”. Хочу сказать, что это далеко не всегда так.
Во-первых, если человек пишет скучные или не скучные обзоры телефонов под управлением Android, дрочит на iPhone или на Windows Phone, то от этого он журналистом никак не становится. Во-вторых, если какой-то условный ресурс ITNews пишет новости типа “Google аннонсировал Glass” или “Акции Apple поднялись на XX%”, то это тоже вовсе не журналистика. И даже наличие XXX посетителей в сутки и формальной корочки “пресса” не дает большинству айти-писакам права называться журналистами. Почему? Ну по той же причине, почему “кодер”, “программист” и “разработчик” — не одно и тоже. Наличие баяна на сцене автоматически делает наше выступление музыкальным (с), не так ли?
+84
Новый jQuery плагин адаптивной галереи c автоматической группировкой
3 мин
30KНа сайте tympanus.net представлен новый экспериментальный jQuery плагин для создания галереи, который можно использовать для решения разных задач, например, простой показ изображении, сгруппированных определенным образом или отображение целых альбомов пользователей с фотографиями без перезагрузки страницы. Разумеется, галерея адаптивная, что позволяет удобно использовать ее как на компьютерах с большим экраном так и на мобильных устройствах.
+44
Как стать руководителем
7 мин
35KПеревод
Мы в Alconost’е очень любим стройную мысль в хорошем изложении. Именно так пишет Бен Хоровиц, в далеком прошлом — обычный программист, а сегодня — соучредитель одного из самых успешных мировых венчурных фондов. В свободное от инвестирования время Бен делится всеми нажитыми знаниями в своем блоге. Мы не можем молчать. Впечатлились и перевели один из его постов, очень уж он хорош и полезен.
Управленцы, налетай!
+26
Курс лекций «Стартап». Питер Тиль. Стенфорд 2012. Занятие 6
23 мин
105KТуториал
Этой весной, Питер Тиль (Peter Thiel), один из основателей PayPal и первый инвестор FaceBook, провел курс в Стенфорде — «Стартап». Перед началом Тиль заявил: «Если я сделаю свою работу правильно, это будет последний предмет, который вам придется изучать».
Один из студентов лекции записывал и выложил транскипт. В данном хабратопике ntonio переводит шестое занятие. Форматирование 9e9names. Редактор Astropilot
Занятие 1: Вызов будущего
Занятие 2: Снова как в 1999?
Занятие 3: Системы ценностей
Занятие 4: Преимущество последнего хода
Занятие 5: Механика мафии
Занятие 6: Закон Тиля
Занятие 7: Следуйте за деньгами
Занятие 8: Презентация идеи (питч)
Занятие 9: Все готово, а придут ли они?
Занятие 10: После Web 2.0
Занятие 11: Секреты
Занятие 12: Война и мир
Занятие 13: Вы — не лотерейный билет
Занятие 14: Экология как мировоззрение
Занятие 15: Назад в будущее
Занятие 16: Разбираясь в себе
Занятие 17: Глубокие мысли
Занятие 18: Основатель — жертва или бог
Занятие 19: Стагнация или сингулярность?
+9
Рабочий процесс в Mozilla при создании функции «Save for Later» для Firefox
3 мин
16KПеревод
В этой статье подробно и с фотографиями описан обычно скрытый от нас процесс: исследование действий пользователей при работе с браузером. Оно проводилось для разработки новой функции Firefox — «Save for Later», которая позволяет сохранять контент для чтения или просмотра позже. Также показано немного рабочего процесса и мозгового штурма в Mozilla.
+31
Дайджест интересных новостей и материалов из мира айти за последнюю неделю №31 (10 — 16 ноября 2012)
6 мин
20KПредлагаем вашему вниманию очередную подборку с ссылками на новости, интересные материалы и полезные ресурсы.
+18
Gamma Gallery — отличная адаптивная галерея
3 мин
62KСоздание фотогалереи для адаптивного дизайна — не самая простая задача. Следует учитывать отображение на экранах различной ширины, при этом не загружая слишком много графики на мобильных устройствах. Хорошее решение — Gamma Gallery, выглядит очень круто.
Демонстрация | Исходники
Демонстрация | Исходники
+36
Повышение пропускной способности сильно загруженных сетей WiFi в 4-7 раз
2 мин
13KУчёные из университета Северной Каролины разработали и протестировали алгоритм, позволяющий, по данным экспериментов, в несколько раз увеличить пропускную способность беспроводных сетей под критически большой нагрузкой, там, где ими пользуется много людей одновременно — в кафе, аэропортах, конференц-залах. В таких условиях резко возрастает число потерянных пакетов, что быстро приводит к лавинообразному уменьшению пропускной способности (иногда в десятки раз).
Модификация прошивки точки доступа, названная WiFox, позволяет снизить число коллизий при высоких нагрузках, тем самым избегая заторов в перегруженной сети. Подробное описание алгоритма будет представлено на конференции по экспериментальным сетевым технологиям CoNEXT, которая пройдёт во Франции с 10 по 13 декабря.
Модификация прошивки точки доступа, названная WiFox, позволяет снизить число коллизий при высоких нагрузках, тем самым избегая заторов в перегруженной сети. Подробное описание алгоритма будет представлено на конференции по экспериментальным сетевым технологиям CoNEXT, которая пройдёт во Франции с 10 по 13 декабря.
+2
Что должен понимать каждый дизайнер в стартапе
6 мин
18KПеревод
Вероятность того, что ваш стартап будет воспринят пользователями на ура выше, когда у руля компании стоит визионер-дизайнер, а не кондовый программист. Такой смелый тезис звучит в колонке девушки дизайнера, которая решила «показать нам как должна выглядеть удобная почта».
Иногда под дизайном подразумевают любые синонимы к слову «привлекательность», однако в действительности качественный дизайн включает в себя намного больше. После запуска собственного стартапа Эль Луна (Elle Luna), ведущий дизайнер Mailbox, пришла к выводу, что дизайн – это не столько стремление к внешней красоте, сколько «образ мышления обо всем на свете» и делится с читателями своими наблюдениями.
Иногда под дизайном подразумевают любые синонимы к слову «привлекательность», однако в действительности качественный дизайн включает в себя намного больше. После запуска собственного стартапа Эль Луна (Elle Luna), ведущий дизайнер Mailbox, пришла к выводу, что дизайн – это не столько стремление к внешней красоте, сколько «образ мышления обо всем на свете» и делится с читателями своими наблюдениями.
+14
Арсенал веб-дизайнера
2 мин
162KВ интернете существует множество сайтов, помогающих веб-дизайнеру в работе: ресурсы с иконками, плюшками для фотошопа, UI-китами, шрифтами, вдохновляющими работами других дизайнеров и многим другим. В этой статье я постарался собрать самые полезные сайты для веб-дизайнеров.
Behance - работы лучших дизайнеров со всего мира
Большие и популярные сайты
Behance - работы лучших дизайнеров со всего мира
+85
Теория радиоволн: антенны
4 мин
402KПомимо свойств радиоволн, необходимо тщательно подбирать антенны, для достижения максимальных показателей при приеме/передаче сигнала.
Давайте ближе познакомимся с различными типами антенн и их предназначением.
+94
Прекратите скручивать (восклицательный знак)
6 мин
1.7MТуториал
+652
Мобильные сервисы, блобы и Windows 8. Храним данные в облаке
8 мин
9.7KДобрый день.
Мы живем в мире тотальной глобализации как в реальной жизни, так и в виртуальной. Я имею в виду, что нам хочется иметь одни и те же данные, одни и те же настройки и одно и то же поведение программ на разных устройствах. Такой синхронизации всего и вся в наше время легко добиться с помощью облаков. Об этом и пойдет речь в данной статье, а именно о скрещивании приложения для Windows 8 (WinRT) с облаком Windows Azure для хранения данных и метаданных.
Вводная
Итак, предположим, что у нас есть приложение для Windows 8 (пусть это будет сервис хранения неких текстовых записей), которое:
1) Должно отображать список записей с минимальной информацией о каждой из них (допустим, заголовок или дату создания). Назовем это метаданными.
2) Должно иметь возможность показать подробную информацию о записи (контент) при переходе к конкретному элементу. Назовем это данными.
3) Должно синхронизировать данные между различными устройствами под управлением Windows 8 (создал запись дома, просмотрел ее же на работе).
Наиболее правильный подход, который я вижу, это разбить данные и метаданные и хранить их в разных местах. Это позволит нам быстро получить небольшие по объему метаданные для отображения в виде списке, и подгружать «тяжелые» данные по запросу пользователя.
По ходу этой статьи мы познакомимся с Windows Azure Mobile Services для хранения метаданных и Windows Azure Blob Storage для хранения данных. Впереди много текста и картинки.
+19
Сниппеты для Twitter Bootstrap
1 мин
97KФреймворк Twitter Bootstrap уже давно стал одним из самых любимых средств ленивых сторонников быстрого прототипирования и разработки интерфейсов, а где популярность там много разных сторонних интересных штук.
На этот раз я случайно попал на пополняющуюся коллекцию сниппетов.
Думаю многим пригодится, сейчас там набор небольшой (23 штуки), но уже достаточно полезный чтобы поделиться.
Кликабельные картинки:
На этот раз я случайно попал на пополняющуюся коллекцию сниппетов.
Думаю многим пригодится, сейчас там набор небольшой (23 штуки), но уже достаточно полезный чтобы поделиться.
Кликабельные картинки:
Интерфейс аля gmail
+109
Шпаргалка по MV-паттернам для проектирования веб-приложений
7 мин
68KВ Интернет можно найти множество различающихся реализаций и схем, уже набившего оскомину, паттерна MVC. В разных книгах я также встречал разные схемы. Это порождает некоторую путаницу и комментарии к моей предыдущей статье: "Реализация MVC паттерна на примере создания сайта-визитки на PHP" тому подтверждение. В поисках истины, я попытался расставить все по местам… перечитал некоторую литературу и статьи по паттернам проектирования и написал дополнение к упомянутой статье. Но решил запостить это дополнение, как отдельный топик в надежде на фидбэк. Под катом вы найдете несколько часто встречающихся схем MVC и MVP с описанием жизненного цикла приложения, а также описание менее популярных паттернов HMVC и MVVM. Разумеется, некоторые из перечисленных паттернов применимы не только к веб-приложениям, но в статье они рассматриваются именно в этом контексте.
+63
CSS слайдер
7 мин
152KС развитием CSS3, возможности верстки растут экспоненциально. Всё больше функционала можно реализовать на «чистом» CSS. В этом посте показан процесс разработки интерактивного циклического слайдера без единой строчки JavaScript. Автоматическая ротация, выбор любого слайда с плавным переходом – на «чистом» CSS. Пример в действии
+38
Вышел WebStorm 5 — станьте еще продуктивнее
1 мин
29KКартинка стоит тысячи слов — мы же предлагаем взлянуть на скринкаст:
Засветились:
Разумеется мы умеем гораздо больше
Загрузить последнюю версию для вашей платформы
Засветились:
- LiveEdit — обновляет фрагменты страницы без перезагрузки, включая javascript
- ZenCoding — мгновенная генерация сложных конструкций из соответствующих CSS-селекторов
- AceJump — навигация по видимому участку кода
Разумеется мы умеем гораздо больше
Загрузить последнюю версию для вашей платформы
+73
BigVideo.js: фоновое видео на весь экран
1 мин
37KПлагин BigVideo.js для jQuery добавляет на страницу видео в качестве фонового изображения через HTML5 Fullscreen API. Видео автоматически растягивается на любой размер экрана. Для работы нужно предварительно загрузить библиотеки jQuery, jQuery UI и jQuery imagesloaded. Запуск:
$(function() {
var BV = new $.BigVideo();
BV.init();
BV.show('http://video-js.zencoder.com/oceans-clip.mp4');
});
В качестве хостинга своих видеороликов удобно использовать Vimeo Pro, он даёт прямую ссылку на mp4-файл и отгружает контент со скоростью более 10 Мбит/с.
+25
Информация
- В рейтинге
- Не участвует
- Откуда
- Москва, Москва и Московская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность