Search
Write a publication
Pull to refresh
0
0
Сергей Чудаков @CSRedRat

DevOps

Send message

Бесплатная книга «HTML5. Руководство разработчика»

Reading time12 min
Views133K
ХО-ХО-ХО! Праздник к нам приходит! Всегда coca-co… HTML5!
Выпал снежок и как-то незаметно пришло праздничное, предновогоднее настроение. Чтобы как-то поддержать праздничный дух, мы решили сделать небольшой сюрприз от издательства и порадовать наших читателей бесплатной электронной книгой Марка Пилгрима «HTML5. Руководство разработчика» (DIVE INTO HTML5). Оригинал книги также есть в бесплатном варианте в Интернете.

Прежде чем скачать книгу целиком, предлагаем вам познакомиться с первой главой:

Глава 1. Как мы сюда попали?


Приступим


Недавно я прочел высказывание одного разработчика для платформы Mozilla, где говорится о той напряженности, которая всегда сопутствует разработке стандартов:

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


Пока я буду рассказывать, как появился HTML5, помните эти слова.
Читать дальше →

Новые фотообъективы Samsung NX поступают в продажу

Reading time2 min
Views8.1K
В ближайшее время в продажу на отечественном рынке выходят новые фотообъективы Samsung серии NX. Широкоугольный зум-объектив с фокусным расстоянием 12-24 мм и светосилой F4-5.6 и средний телеобъектив с фиксированным фокусным расстоянием и светосилой F1.8 считаются самыми легкими и компактными на рынке фото техники.


Читать дальше →

Каждые 3 месяца в США создается софтверная хай-тек компания стоимостью миллиард долларов

Reading time3 min
Views86K
Рон Конвей (Ron Conway) однажды сказал: «Раньше компании стоимостью миллиард долларов создавались каждые 3 месяца, сейчас каждые 2». У меня появился шанс составить свой список «миллиардеров». Я попробовал ограничить этот список только хайтек-компаниями, производящими ПО. Также я добавил несколько компаний со стоимостью около миллиарда (~0,7 млрд. и больше).

Читать дальше →

Как понять, хорош ли ваш проект для инвестора: чеклист стандартных грабель стартапа

Reading time9 min
Views74K

Бизнес-ангел часто смотрит на стартаперов с недоумением

Предположим, вы придумали какое-то железо, и теперь хотите начать его производство. У вас уже есть прототип: вот он, в руке, коряво выглядит, в 4 раза больше нормального размера и из него торчит провод. Но он работает. У вас горят глаза: ведь осталось только «допилить» его и начать производить по всему миру. Из маркетингового плана у вас есть только «запостить про железку на Хабр – и всё закрутится».

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

Так вот, я занимаюсь тем, что отбираю стартапы для крупных и действительно крупных инвестиций. Ниже я хочу рассказать вам о том, как оценка проекта выглядит «с той стороны» для компаний, рассчитывающих не «срубить бабла по-быстрому», а готовых вкладываться в длинные проекты.
Читать дальше →

Псевдо 3D эффект

Reading time4 min
Views47K
В последнее время обратил внимание на ролики программ, в которых реализован так называемый псевдо 3D эффект: когда картинка приложения изменяется в зависимости от положения пользователя относительно телефона. Или телефона относительно пользователя: смотря с какой стороны вы находитесь :). Для достижения этого эффекта можно использовать либо сенсоры либо отслеживать положение глаз пользователя (т.н. head tracking). Второй способ несколько сложнее, хотя даёт более правдоподобный результат.

В качестве эксперимента мы решили попробовать сделать такой 3Д фон в программе Deluxe Moon Pro (В версии на маркете пока этот эффект не реализован!).

Вот пример того, что у нас получилось:


Итак начнем.
Читать дальше →

Сколько стоит создать приложение или вся правда о деньгах

Reading time7 min
Views71K
Узнав, что я занимаюсь разработкой мобильных приложений, мои знакомые время от времени, спрашивают: «сколько стоит разработать приложение?». И я честно отвечаю: «от 200 долларов». Приложение будет писать на экране HELLO WORLD, его не пропустят в магазин из-за «bad user experience», но работать-то приложение будет!

Самое удивительное, что огромное количество разработчиков и вправду создает что-то за 3000 долларов и даже выкладывает это в App Store.

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

Так и хочется, заглянуть им в глаза и проникновенно спросить:

— Ребят, а вы из какой сказки?

А то в моей суровой реальности разработка качественного, пусть и не большого приложения для Appstore – это долго, непросто и дорого.

Основные статьи расходов при создании проекта:

Статья Расход
Дизайн приложения $ 13 000
Создание уникальности $ 10 000
Производство графики $ 35 000
Программирование $ 45 000
Текстовый контент $ 5 000
Локализация $ 3 000
Музыка и звук $ 1 000
Полировка $ 17 000
Маркетинг $ 30 000
Управление $ 30 000
Итого: $ 189 000


Вся раскладка будет сделана на примере нашего приложения "МоиЭмоции". Приложение бесплатное, весь функционал можно посмотреть.

Почему так дорого?

Доставка IKEA по России или что мы сделали за 3 года

Reading time2 min
Views19K
image

Привет Хабр.

Почти три года назад мы презентовали на Хабре наш проект namvezet.ru -сервис по доставке товаров IKEA по всей России. Тогда он был очень дружелюбно принят пользователями, мы получили массу комментариев по работе, о нас написало много интернет- изданий, была статья в газете «Деловой Петербург». Опыт неоценимый и, кстати, после публикации на Хабре мы не давали специально рекламу, люди сами узнавали о сервисе и пользовались нашими услугами)

C момента запуска появилось невероятное количество копий нашего сайта, копировали все: тарифы, схему работы, даже дизайн. Более того, дизайн сайта использовали для оформления МЕГИ в Самаре.

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

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

Ruward — все рейтинги Рунета

Reading time1 min
Views2.5K
Привет, Хабр. Мы запустили мини-проект «Ruward». Это сайт-шпаргалка, который представляет собой карту всех рейтингов в digital-отрасли: топы веб-студий, сеошников, агентств по контекстной рекламе, digital-агентств и пр.

Надеюсь, это будет удобной площадкой для компаний нашего рынка, чтобы посмотреть все топы (которых в последнее время стало довольно много, мы набрали уже 46 штук), анонсы по старту и объявлению результатов – на одном сводном ресурсе.

Вот, вобщем-то, и весь анонс. Кстати, интересным результатом запуска (и предшествующего анализа) стал подсчет количества компаний, вошедших в рейтинги. Их чуть больше 1 500. Это позволяет сделать вывод (с поправкой на неучтенные рейтинги и компании, находящиеся в «pr-тени»), что ядро активных игроков российского рынка интерактивных коммуникаций составляет примерно 2 000 — 2 500 компаний.

Читать дальше →

Прекратите скручивать — 2. О способах крепления кабеля

Reading time7 min
Views563K
По заявкам слушателей, так сказать. Правильно соединить кабель — половина дела, но если он будет свободно болтаться, то долго он не проживет — или заденут, или порвут, или откусят(необязательно со злыми намерениями). А может просто под своим весом выскользнуть из соединения. А может не выскользнуть, что еще хуже — поди-ка найди место пропадания контакта. Так что эта статья расскажет о том, какими способами можно закрепить кабель так, чтоб он никуда не делся.
Да и вот такие крепления некрасивы, неудобны, и выдают непрофессионала:

Читать дальше →

5 причин, по которым банкам и телекоммуникационным компаниям следует инвестировать в mPOS терминалы

Reading time5 min
Views12K
mPOS терминалы стремительно набирают популярность. Малые и крупные бизнесы по всему миру уже оценили всю прелесть этих систем, связывающих продавцов и покупателей посредством мобильных устройств под управлением iOS и Android. И это не просто дань моде. Совершение покупок с использованием mPOS терминалов действительно удобнее и приятнее для покупателя, нежели покупки традиционным способом. Вдобавок ко всему, с такими системами становится гораздо проще вести отслеживание транзакций и их последующий анализ, включающий тенденции потребительского спроса и, разумеется, информация о географическом положении. Любой, кто собственноручно это попробовал, согласится с утверждениями, приведенными выше.
Вашему вниманию перевод статьи, в которой Дэвид Инграм пытается разобраться зачем банкам и телекоммуникационным компаниям нужны mPOS терминалы.
Читать дальше →

Hyper-V 3.0 против… Или суицидальный холивор

Reading time11 min
Views67K
Всем доброго времени суток!

Сегодня тема для разговора будет уж (как я лично считаю) очень актуальной, если даже не сказать болезненной…
Да-да, я-таки решил провести функционально-экономическое сравнение 2-х ведущих платформ гипервизоров — Hyper-V 3.0 и VMware ESXi 5.0/5.1 между собой… Но потом я решил для полноты картины к сравнению добавить еще XenServer 6 от Citrix…
Я уже в предчувствии камнепада в свой огород, но все же будем держать оборону до конца — просьба занять соответствующую позицию, сторону, лагерь — кому как удобно — и под кат для начала боя…


Читать дальше →

Больше, чем защита от DDOS

Reading time4 min
Views29K
Привет всем!

На сайты наших пользователей, да и на наши сервисы, постоянно идут DDOS атаки. Всё это время мы в полуручном режиме работаем по каждой проблеме, но атаки становятся всё сложнее и чаще, и для дальнейшего отражения атак нужна артиллерия другого уровня.

За последний год мы детально изучили вопрос средств защиты от DDOS атак. Этот пост о том, как мы искали надёжное, эффективное и удобное решение “из коробки”.



Поехали

8 Параметров социальной жизни команды: как измерить неизмеримое

Reading time4 min
Views18K
Около полугода назад мне в руки попала книга Чарли Пелерина How NASA builds teams. В книге описывались социальные проблемы крупных технологических проектов, которые стоили миллионов долларов космической промышленности США.

В книге Чарли я подчерпнула ряд идей об измерении социального контекста проекта. И провела некоторые наблюдения с командами гибкой разработки. Думаю, лучше всего систему NASA 4-D лучше применять для тематической командной ретроспективы.

Однако, независимо от используемого процесса и зрелости команды, описанные ниже 8-мь социальных параметров довольно интересно обсуждать. Разговор о них может дать ряд идей об усилении командного взаимодействия и социальных факторов успеха проекта.

По каждому из пунктов я описала базовое значение “максимума”. Читая описание социальных параметров, попробуйте задаться вопросом: “Насколько хорошо функционирует этот аспект социальной жизни нашей команды?”
Читать дальше →

Десктоп – давай, до свидания!

Reading time6 min
Views49K


Мы живём в удивительное время. На наших глазах происходит революция — на смену громоздким настольным компьютерам и тяжёлым ноутбукам приходят мобильные устройства — планшеты и телефоны. Область применения этих устройств постоянно растёт. Сейчас планшеты используются, в основном, для работы с электронной почтой и новостными лентами, а так же для общения в социальных сетях, чтения книг и просмотра видео. Назначение телефонов примерно тоже, плюс звонки и смс. Вообще говоря, грань между телефоном и планшетом весьма условна, и существует она больше в сознании покупателей и в прайс-листах компьютерных магазинов. В реальности же имеет место целый класс устройств, которые нельзя однозначно отнести ни к планшетам, ни к телефонам. Например, PadFone или Eee Pad MeMO 171. Поэтому вместо «телефон» или «планшет» лучше говорить «мобильное устройство».

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

Среда веб-разработки на Android

Reading time5 min
Views107K

Прелюдия


Здравствуйте, уважаемые хабраюзеры.

На написание данной статьи меня сподвиг пост хабровчанина ilichmeДесктоп – давай, до свидания!. Поэтому, сегодня более детально поговорим о том есть ли жизнь на Марсе насколько возможно и удобно писать код на устройстве с Android на борту. Сразу оговорюсь — обсуждать буду только планшеты, так как о прелестях кодирования на смартфоне и так все ясно. Хоть и речь не о написании кода, а об организации рабочего пространства, которое будет максимально удобным для разработки в условиях, где нет любимых IDE и т.д.

Читать дальше →

Клиент для Habrastorage.org на Ruby

Reading time1 min
Views6.6K
Привет хабраписателям! image

По рекомендации Хабрахабра многие пользуются сервисом habrastorage.org для хостинга картинок. Да, загрузка многих изображений через веб страничку это может и удобно, но не очень.

Я для скриншотов использую клиент Gyazo и наработки, описанные в этой статье. Приходится перезаливать изображения на хабрасторадж, а это иногда донимает, если в посте немало картинок.

Появилась идея модифицировать клиент Gyazo, чтобы сразу отправлять скриншоты в хабрасторадж. И знаете, всё получилось!
Читать дальше →

Как работают экспертные системы прогнозирования продаж или сколько грузить планшетов в граммах

Reading time8 min
Views52K


Я уже писал краткий обзор того, как IT-решения помогают оптимизировать цепочки поставок. Теперь я расскажу о том, как такие системы внедряются в реальности в России и что это даёт. К сожалению, я не могу называть конкретных заказчиков, поэтому мы сейчас будем торговать абстрактными телефонами и планшетами и сталкиваться с теми же проблемами.

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

Соответственно, задач у вас сейчас три:
  • Поддерживать ассортимент продукции по основной линейке;
  • Понимать, сколько будет продаж, чтобы планировать закупку аксессуаров;
  • Держать на контроле все хиты и новинки, чтобы всегда продавать ходовые товары и «снимать пену» на запусках новых девайсов.

Через полгода становится веселее

Однажды вы читали о ключевом слове volatile…

Reading time5 min
Views102K
В C и C++ есть ключевое слово volatile, которое указывает компилятору, что значение в соответствующей области памяти может быть изменено в произвольный момент и потому нельзя оптимизировать доступ к этой области. Обычно описание ключевого слова сразу приводит пример с данными, которые могут быть в любой момент изменены из другой нити, аппаратным обеспечением или операционной системой. Прочитав описание примера, большинство читателей глубоко зевает, решает, что в этой жизни им такое не понадобится, и переходит к следующему разделу.

Сегодня рассмотрим менее экзотический сценарий использования ключевого слова volatile.

Читать дальше →

The Pirate Bay: а .torrent файлы-то никуда и не пропадали

Reading time2 min
Views7.6K
Когда мой µTorrent в очередной раз отказался показывать содержимое торрента после вставки малосодержательной magnet-ссылки с Пиратской Бухты, я задался вопросом, а какие, собственно, .torrent файлы были удалены. На первый взгляд кажется, что после появления десятого сида файл пропадает, и остаётся только magnet-ссылка. Однако что будет, если количество сидов пойдёт на убыль? Может ли щедрая пиратская душа позволить драгоценному пиратскому контенту пропасть?

Разве что-то пропадало?

Деревянная мышь. История проекта

Reading time17 min
Views144K
Вы когда-нибудь задумывались, как устроены вещи, какой путь они проходят от идеи до реализации, насколько просты простые вещи? Насколько просто сделать расческу? А компьютерную мышь? А деревянную компьютерную мышь из цельного бруска красного дерева с ЖК экранчиком, с собственной электронной начинкой и изготовленным и оплетенным специально для нее кабелем? Думаю, вам будет интересен мой путь, который я прошел за 2,5 года создания моей мышки.



Читать дальше →

Information

Rating
Does not participate
Location
Пермь, Пермский край, Россия
Date of birth
Registered
Activity