Как стать автором
Обновить
-1
0
Mike Kosulin @MikeKosulin

CTO

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

Законы Мерфи в IT

Время на прочтение6 мин
Количество просмотров48K
Не так давно мне довелось беседовать с разработчиком, не понимавшим, почему полностью резервированная связь между ЦОДами не может гарантировать 100% доступность сервиса.
Читать дальше →
Всего голосов 86: ↑81 и ↓5+76
Комментарии82

Цветная лазерная и светодиодная печать

Время на прочтение4 мин
Количество просмотров32K
Основные принципы построения изображения и перевода его с «языка цифр» в видимый отпечаток полностью аналогичны тому, как это происходит в чёрно-белых принтерах. Поэтому рассмотрим здесь только создание цветного изображения, используемые для этого элементы и технологические решения. Для создания цветного изображения принтер должен сформировать на бумаге 4 накладывающихся друг на друга изображения, каждое из которых будет окрашено в свой цвет: голубой, пурпурный, жёлтый или чёрный. Это основные полиграфические цвета, участвующие в субтрактивной модели создания цветного изображения. Существуют 2 различных способа создания полноцветного изображения: многопроходная и однопроходная технология.


Читать дальше →
Всего голосов 64: ↑60 и ↓4+56
Комментарии25

О журналистах, социальных сетях и здравом смысле

Время на прочтение5 мин
Количество просмотров70K
Эта статья будет достаточно эмоциональной. Но если есть проблема — о ней нужно говорить. Или писать.

Последнее время было просто раем для информационных мазохистов — все ключевые игроки анонсировали новые сервисы, мобильные устройства, операционные системы и т.д. Это спровоцировало производство огромного количества информационного кала, который сыпется на нас просто отовсюду. А пишут это, как вы уже догадались, айти “журналисты”. По долгу службы я вынужден читать “выхлопы” всех этих людей, которые гордо именуют себя “журналистами” и “экспертами”. Хочу сказать, что это далеко не всегда так.

Во-первых, если человек пишет скучные или не скучные обзоры телефонов под управлением Android, дрочит на iPhone или на Windows Phone, то от этого он журналистом никак не становится. Во-вторых, если какой-то условный ресурс ITNews пишет новости типа “Google аннонсировал Glass” или “Акции Apple поднялись на XX%”, то это тоже вовсе не журналистика. И даже наличие XXX посетителей в сутки и формальной корочки “пресса” не дает большинству айти-писакам права называться журналистами. Почему? Ну по той же причине, почему “кодер”, “программист” и “разработчик” — не одно и тоже. Наличие баяна на сцене автоматически делает наше выступление музыкальным (с), не так ли?

Читать дальше →
Всего голосов 150: ↑117 и ↓33+84
Комментарии69

Новый jQuery плагин адаптивной галереи c автоматической группировкой

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

На сайте tympanus.net представлен новый экспериментальный jQuery плагин для создания галереи, который можно использовать для решения разных задач, например, простой показ изображении, сгруппированных определенным образом или отображение целых альбомов пользователей с фотографиями без перезагрузки страницы. Разумеется, галерея адаптивная, что позволяет удобно использовать ее как на компьютерах с большим экраном так и на мобильных устройствах.
Как использовать этот плагин?
Всего голосов 54: ↑49 и ↓5+44
Комментарии17

Как стать руководителем

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


Мы в Alconost’е очень любим стройную мысль в хорошем изложении. Именно так пишет Бен Хоровиц, в далеком прошлом — обычный программист, а сегодня — соучредитель одного из самых успешных мировых венчурных фондов. В свободное от инвестирования время Бен делится всеми нажитыми знаниями в своем блоге. Мы не можем молчать. Впечатлились и перевели один из его постов, очень уж он хорош и полезен.

Управленцы, налетай!

Читать дальше →
Всего голосов 38: ↑32 и ↓6+26
Комментарии24

Курс лекций «Стартап». Питер Тиль. Стенфорд 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: Стагнация или сингулярность?
Читать дальше →
Всего голосов 27: ↑18 и ↓9+9
Комментарии6

Рабочий процесс в Mozilla при создании функции «Save for Later» для Firefox

Время на прочтение3 мин
Количество просмотров16K
В этой статье подробно и с фотографиями описан обычно скрытый от нас процесс: исследование действий пользователей при работе с браузером. Оно проводилось для разработки новой функции Firefox — «Save for Later», которая позволяет сохранять контент для чтения или просмотра позже. Также показано немного рабочего процесса и мозгового штурма в Mozilla.

image
Читать дальше →
Всего голосов 35: ↑33 и ↓2+31
Комментарии23

Дайджест интересных новостей и материалов из мира айти за последнюю неделю №31 (10 — 16 ноября 2012)

Время на прочтение6 мин
Количество просмотров20K
Предлагаем вашему вниманию очередную подборку с ссылками на новости, интересные материалы и полезные ресурсы.


Читать дальше →
Всего голосов 36: ↑27 и ↓9+18
Комментарии5

Gamma Gallery — отличная адаптивная галерея

Время на прочтение3 мин
Количество просмотров62K
Создание фотогалереи для адаптивного дизайна — не самая простая задача. Следует учитывать отображение на экранах различной ширины, при этом не загружая слишком много графики на мобильных устройствах. Хорошее решение — Gamma Gallery, выглядит очень круто.



Демонстрация | Исходники
Читать дальше →
Всего голосов 52: ↑44 и ↓8+36
Комментарии38

Повышение пропускной способности сильно загруженных сетей WiFi в 4-7 раз

Время на прочтение2 мин
Количество просмотров13K
Учёные из университета Северной Каролины разработали и протестировали алгоритм, позволяющий, по данным экспериментов, в несколько раз увеличить пропускную способность беспроводных сетей под критически большой нагрузкой, там, где ими пользуется много людей одновременно — в кафе, аэропортах, конференц-залах. В таких условиях резко возрастает число потерянных пакетов, что быстро приводит к лавинообразному уменьшению пропускной способности (иногда в десятки раз).

Модификация прошивки точки доступа, названная WiFox, позволяет снизить число коллизий при высоких нагрузках, тем самым избегая заторов в перегруженной сети. Подробное описание алгоритма будет представлено на конференции по экспериментальным сетевым технологиям CoNEXT, которая пройдёт во Франции с 10 по 13 декабря.
Читать дальше →
Всего голосов 10: ↑6 и ↓4+2
Комментарии9

Что должен понимать каждый дизайнер в стартапе

Время на прочтение6 мин
Количество просмотров18K
imageВероятность того, что ваш стартап будет воспринят пользователями на ура выше, когда у руля компании стоит визионер-дизайнер, а не кондовый программист. Такой смелый тезис звучит в колонке девушки дизайнера, которая решила «показать нам как должна выглядеть удобная почта».

Иногда под дизайном подразумевают любые синонимы к слову «привлекательность», однако в действительности качественный дизайн включает в себя намного больше. После запуска собственного стартапа Эль Луна (Elle Luna), ведущий дизайнер Mailbox, пришла к выводу, что дизайн – это не столько стремление к внешней красоте, сколько «образ мышления обо всем на свете» и делится с читателями своими наблюдениями.
Читать дальше →
Всего голосов 24: ↑19 и ↓5+14
Комментарии8

Арсенал веб-дизайнера

Время на прочтение2 мин
Количество просмотров162K
В интернете существует множество сайтов, помогающих веб-дизайнеру в работе: ресурсы с иконками, плюшками для фотошопа, UI-китами, шрифтами, вдохновляющими работами других дизайнеров и многим другим. В этой статье я постарался собрать самые полезные сайты для веб-дизайнеров.

Большие и популярные сайты


Behance - работы лучших дизайнеров со всего мира

Читать дальше →
Всего голосов 131: ↑108 и ↓23+85
Комментарии40

Теория радиоволн: антенны

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

Помимо свойств радиоволн, необходимо тщательно подбирать антенны, для достижения максимальных показателей при приеме/передаче сигнала.
Давайте ближе познакомимся с различными типами антенн и их предназначением.

Читать дальше →
Всего голосов 104: ↑99 и ↓5+94
Комментарии45

Прекратите скручивать (восклицательный знак)

Время на прочтение6 мин
Количество просмотров1.7M
Ну действительно, прекратите. Есть куча прикольных штук для соединения самых разнообразных проводов, а все равно технология «откусить зубами изоляцию, скрутить, замотать изолентой» жива до сих пор.

Дальше много текста, фотографий, разборок. Ну все как обычно
Всего голосов 682: ↑667 и ↓15+652
Комментарии360

Мобильные сервисы, блобы и 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 для хранения данных. Впереди много текста и картинки.
Приступим!
Всего голосов 45: ↑32 и ↓13+19
Комментарии12

Сниппеты для Twitter Bootstrap

Время на прочтение1 мин
Количество просмотров97K
Фреймворк Twitter Bootstrap уже давно стал одним из самых любимых средств ленивых сторонников быстрого прототипирования и разработки интерфейсов, а где популярность там много разных сторонних интересных штук.
На этот раз я случайно попал на пополняющуюся коллекцию сниппетов.
Думаю многим пригодится, сейчас там набор небольшой (23 штуки), но уже достаточно полезный чтобы поделиться.
Кликабельные картинки:

Интерфейс аля gmail



Читать дальше →
Всего голосов 125: ↑117 и ↓8+109
Комментарии23

Шпаргалка по MV-паттернам для проектирования веб-приложений

Время на прочтение7 мин
Количество просмотров68K
mv-patterns
В Интернет можно найти множество различающихся реализаций и схем, уже набившего оскомину, паттерна MVC. В разных книгах я также встречал разные схемы. Это порождает некоторую путаницу и комментарии к моей предыдущей статье: "Реализация MVC паттерна на примере создания сайта-визитки на PHP" тому подтверждение. В поисках истины, я попытался расставить все по местам… перечитал некоторую литературу и статьи по паттернам проектирования и написал дополнение к упомянутой статье. Но решил запостить это дополнение, как отдельный топик в надежде на фидбэк. Под катом вы найдете несколько часто встречающихся схем MVC и MVP с описанием жизненного цикла приложения, а также описание менее популярных паттернов HMVC и MVVM. Разумеется, некоторые из перечисленных паттернов применимы не только к веб-приложениям, но в статье они рассматриваются именно в этом контексте.
Читать дальше →
Всего голосов 69: ↑66 и ↓3+63
Комментарии22

CSS слайдер

Время на прочтение7 мин
Количество просмотров152K
С развитием CSS3, возможности верстки растут экспоненциально. Всё больше функционала можно реализовать на «чистом» CSS. В этом посте показан процесс разработки интерактивного циклического слайдера без единой строчки JavaScript. Автоматическая ротация, выбор любого слайда с плавным переходом – на «чистом» CSS. Пример в действии



Под катом пошаговое описание реализации
Всего голосов 58: ↑48 и ↓10+38
Комментарии45

Вышел WebStorm 5 — станьте еще продуктивнее

Время на прочтение1 мин
Количество просмотров29K
Картинка стоит тысячи слов — мы же предлагаем взлянуть на скринкаст:



Засветились:
  • LiveEdit — обновляет фрагменты страницы без перезагрузки, включая javascript
  • ZenCoding — мгновенная генерация сложных конструкций из соответствующих CSS-селекторов
  • AceJump — навигация по видимому участку кода

Разумеется мы умеем гораздо больше
Загрузить последнюю версию для вашей платформы
Всего голосов 87: ↑80 и ↓7+73
Комментарии79

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 Мбит/с.
Читать дальше →
Всего голосов 63: ↑44 и ↓19+25
Комментарии47

Информация

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