Как стать автором
Обновить
0
0
Алексей Начаров @Ingolmo

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

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

Спасатели на Гаити используют OpenStreetMap

Время на прочтение2 мин
Количество просмотров1.9K
imageНа картинке слева — карта OSM до землетрясения. Справа — по состоянию на 14 января, через два дня (!) после землетрясения. Это результат трудов участников OpenStreetMap, которые их рисовали. Думаю, что на такое не был способен даже Google. А сейчас там такая детализация, что просто не верится, что это Гаити, а не Нью-Йорк.

Здесь говорится, что все карты Гаити были бумажными и устаревшими, а карт, пригодных для навигаторов просто не существовало. В блогах было много благодарностей участникам OSM, за пару дней сделавших не только карту, но множество актуальных отметок (палаточные городки, госпитали) на ней.
image
Далее цитата, но под катом есть ещё цитаты и ссылки.

Я сейчас в Порт-о-Пренсе с Поисково-спасательной командой из США. Я хотел, чтобы был способ, которым я могу должным образом рассказать вам как были важны для нас ваши OSM-файлы. У большинства членов нашей команды есть собственные устройства Garmin Rino и 60CSx. Иметь такие подробные карты на наших GPS — большое дело. Вскоре после обнаружения вашей работы я быстро рассказал всем и насколько мы могли закачал карты с детализацией на уровне улиц на многие навигаторы Garmin перед отправкой американских спасательных групп на улицы. Члены команды были поражены, что у них есть этот ресурс, который вы создали. Я хотел, чтобы вы видели как светились их лица, когда я дал им GPS-устройства и рассказал им, что я собираюсь дать им карты с детализацией на уровне улиц. Они работали ОЧЕНЬ усердно и всё, чем могли помочь им в каждом аспекте своей миссии здесь высоко оценено. Я рассказал о этой работе всем спасательным и гуманитарным командам здесь в Гаити. Пожалуйста, будьте уверены, что мы используем ваши данные — я бы просто хотел знать о них пораньше. СПАСИБО ВАМ!
Читать дальше →
Всего голосов 97: ↑94 и ↓3+91
Комментарии47

Интернет-магазин внутри баннера

Время на прочтение4 мин
Количество просмотров1.1K
Все мы давно привыкли к рекламным баннерам на любимых нами сайтах. Некоторые из них скромно помигивают в углу страницы, другие же навязчиво предлагают нажать на них, внезапно появляясь в центре экрана и надоедая (да, именно надоедая) анимацией. Прошло время, когда красивые эффекты могли ввести пользователя в ступор и заставить кликнуть по рекламному объявлению, эффективность сисек и прочих сомнительных маркетинговых ходов тоже резко снизилась, ведь пользователи эволюционировали. Сейчас они кликают на баннере только если им действительно интересно то, что он продаёт.

В распоряжении веб-разработчиков находится масса технологий, с помощью которых были сделаны gmail, facebook и множество других замечательных сервисов, но почему до сих пор баннеры — это всего лишь электронная вывеска-замануха, и не более? Мы решили сделать баннер, который не просто завлекает на сайт, но сам продаёт.
Читать дальше →
Всего голосов 153: ↑147 и ↓6+141
Комментарии97

Создаем объёмный блок с тенью средствами CSS3

Время на прочтение3 мин
Количество просмотров14K
День, когда стандарт CSS3 будет официально утвержден, а все популярные браузеры начнут его отображать приблизит нас, верстальщиков, к нашему же «раю верстальщиков» в несколько раз. Пока же заглянем в будущее и узнаем, как можно создать псевдо-3D блок используя только css и html.
показывай, кудесник
Всего голосов 79: ↑65 и ↓14+51
Комментарии101

Склад бесплатных иконок

Время на прочтение1 мин
Количество просмотров164K
Прошелся по закладкам и образовалась такая толстенькая подборочка ресурсов с бесплатными и качественными иконками, с которой спешу поделиться с тобой %username%!

Iconfinder


image


Читать дальше →
Всего голосов 168: ↑151 и ↓17+134
Комментарии39

Феерические архитектурные подходы или Javascript наше всё

Время на прочтение4 мин
Количество просмотров1.7K
Моё кунфу сильнее, сказал Вася и продолжил дописывать замечательный сайт.
Раскрыть тайный смысл сайтостроения
Всего голосов 94: ↑75 и ↓19+56
Комментарии77

Веб-типографика сегодня. Часть I

Время на прочтение7 мин
Количество просмотров27K
Часть IЧасть IIЧасть IIIЧасть IVЧасть V — Часть VI

Часть I



Как-то ко мне обратился знакомый дизайнер с просьбой разобраться в странной по его мнению ситуации. Клиент просил «сделать так же, как у Apple», но с использованием собственных способов расположения блоков, изображений, цветовой гаммы и текста. В общем, дизайн в итоге получался совершенно непохожий на apple.com, но этого, собственно, и добивался клиент. И вроде бы у дизайнера получилось, но… Клиенту по-прежнему не нравилось, он всё равно требовал переделать макет. По его ощущения «что-то было ну совсем не так». А что именно — тот объяснить был не в силах. Вот и возник вопрос у моего коллеги по поводу того, как угодить капризам клиента и понять его чаяния. Оказалось всё не так просто, но вполне объяснимо. Я и раньше сталкивался с данной проблемой. Поэтому решил попробовать изложить свои мысли по этому поводу.

Итак, какова ситуация в области современной веб-типографики и какими способами следует решать возникающие проблемы?
Читать дальше →
Всего голосов 128: ↑120 и ↓8+112
Комментарии41

Рейтинг трекеров рунета

Время на прочтение3 мин
Количество просмотров146K
Закончился 2009 год, начинается новое десятилетие, с чем я от души поздравляю всех читателей! P2P стал одним из важных явлений прошедшего десятилетия, и его популярность уменьшаться не собирается. Например, в 2009 году у двух сериалов — Heroes и Dexter — число скачиваний превысило число телевизионных просмотров. В России p2p-файлообмен, можно сказать, в минувшем десятилетии и появился. Какие-то тренды проходят мимо нас, что-то становится популярнее чем в мире (ICQ, броузер Opera), появившийся в 1999-м году Napster вобщем-то прошел мимо нас, как и LimeWire, а первым популярным P2P протоколом у нас стал ed2k, официальный клиент которого уже давно закрыт, но остались альтернативы типа eMule.
Читать дальше →
Всего голосов 89: ↑79 и ↓10+69
Комментарии120

7+ превосходных инструментов для оптимизации изображений

Время на прочтение5 мин
Количество просмотров105K
Перевод статьи 8 Excellent Tools for Optimizing Your Images
К сожалению на момент перевода один из сервисов перестал работать. Но хабровчане предложили еще много хороших решений!

Одним из самых простых способов уменьшить время отклика страниц на вашем сайте является оптимизация изображений.

Есть несколько бесплатных инструментов помогающих уменьшить и оптимизировать изображения. В этой статье вы найдете удобные инструменты для создания картинок для веба настолько маленьких по весу, насколько это возможно.
Обзор инструментов — под катом.
Читать дальше →
Всего голосов 86: ↑78 и ↓8+70
Комментарии72

Почему я убегу из школы

Время на прочтение3 мин
Количество просмотров15K
Доброго времени суток, уважаемое хабрасообщество. Хочу с вам поделиться своими мыслями по этому поводу. Сразу оговорюсь, что это не что иное, как мысли вслух.

Маленькая предыстория. В августе этого года я устроился работать в одну из школ Санкт-Петербурга. Как не трудно догадаться, учителем информатики. Помимо, непосредственно, разработки, мне действительно было интересно работать с детьми, пытаться научить их чему-то серьёзному и, на мой взгляд, интересному. Я прекрасно отдавал себе отчёт в том, что далеко не всем интересна информатика, но тогда я ещё не подозревал, что всё НАСТОЛЬКО плохо…

Читать дальше →
Всего голосов 299: ↑277 и ↓22+255
Комментарии517

Царь хороший, а бояре плохие. Малый бизнес и все, все, все…

Время на прочтение5 мин
Количество просмотров1.2K
США является одной из самых сильных мировых экономик. Но не многие знают, что половину ВВП в США даёт малый бизнес. Более того малым бизнесом создаётся около 70% рабочих мест.
Дмитрий Медведев не относится к числу тех, для кого данные факты являются новостью. Во многих его обращениях и действиях явно прослеживается желание поднять отечественную экономику на новый уровень как раз с помощью развития малого бизнеса. Но не смотря на появление различных законодательных актов, призванных облегчить ведение малого бизнеса обстановка в этой области не становится сильно лучше. Можно много говорить о причинах такой ситуации. Я бы хотел рассказать об одной, с которой столкнулся сам, а точнее мой друг.
Читать дальше →
Всего голосов 74: ↑64 и ↓10+54
Комментарии200

ProFORMA: Объекты в 3D через Веб-камеру

Время на прочтение1 мин
Количество просмотров9.1K
ProFORMA: Probabilistic Feature-based On-line Rapid Model Acquisition
Пан Ки(Pan Qi), аспирант Университета Кембриджа, разработал интересный метод моделирования объектов с помощью веб-камеры.
image
Слева направо: (A) Вращаем объект рукой перед камерой. (B) Образование облака точек полученного из структуры оценки движения. (С) Триангуляция Делоне из облака точек, образование выпуклого объёма из тетраэдров. (D) Сетка покрытия получаемая из возможной рекурсии тетраидальной разметки. (E) Текстурирование отображенной поверхности сетки.
Читать дальше →
Всего голосов 117: ↑117 и ↓0+117
Комментарии74

Брукс был прав, или главная сложность программирования

Время на прочтение3 мин
Количество просмотров5.3K
Речь в данной заметке пойдет не об известном законе Брукса, связывающем количество людей, задействованных в проекте, и скорость разработки, а о менее известной статье, написанной им еще в 1987 году.

Брукс о сложности программирования


Статья называлась «No Silver Bullets – Essence and Accidents of Software Engineering». В ней утверждалось (и с этим сложно не согласиться), что сущностью программирования является, прежде всего, не написание инструкций машине на конкретном языке программирования, а выработка подробной структуры взаимодействующих сущностей, представляющих сущности проблемной области, а также проверка внутренней непротиворечивости этой структуры. Поэтому даже если, например, изобрести компьютерный язык, оперирующий понятиями на уровне проблемной области, или какое-либо другое средство, призванное существенно облегчить разработку ПО, программирование все равно останется сложной задачей, поскольку придется точно определять взаимосвязи между объектами реального мира, устанавливать исключения, предусматривать все возможные переходы между состояниями и т.д. Следовательно, ни одно средство разработки ПО не сможет существенно (на один-два порядка) снизить сложность разработки. Именно в описании структуры взаимодействующих сущностей проблемной области Брукс и видит главную сложность программирования.

Читать дальше →
Всего голосов 66: ↑57 и ↓9+48
Комментарии56

Хакеры устроили блэкаут в Бразилии

Время на прочтение1 мин
Количество просмотров2.8K
Массовые перебои с энергоснабжением в Бразилии, как выяснилось, были делом рук хакеров, которые манипулировали системами управления. Речь идёт о случаях отключения электричества, в том числе о двухдневном блэкауте 26-27 сентября 2007 года, когда без света остались более 3 млн жителей в нескольких десятках городов.
Читать дальше →
Всего голосов 10: ↑8 и ↓2+6
Комментарии23

OpenID с человеческим лицом в Drupal

Время на прочтение5 мин
Количество просмотров2.7K
Начиная с 6 версии Drupal, в комплекте с системой идет модуль OpenID, который обеспечивает авторизацию через OpenID протокол. Но у модуля есть довольно серьезные проблемы. В частности, сам модуль реализует антипаттерн, описаный Иваном Сагалаевым в своем блоге. Вторая проблема модуля, с точки зрения юзабилити — это непрозрачная авторизация по OpenID, а если быть точнее, то при первой попытке авторизации через некий OpenID аккаунт, система просит заполнить некоторое количество полей.

В общем, ничего сильно страшного в заполнении небольшого количества полей лично я не вижу (тем более что в некоторых случаях часть полей заполняется автоматически, но об этом чуть ниже) — причиной этому является архитектура Drupal. OpenID аккаунты привязаны к реальным Drupal-акаунтам, т.е. при успешной авторизации у OpenID-провайдера Drupal пытается найти соответствие OpenID-аккаунта Drupal-аккаунту. Если такое соответствие не найдено — система предлагает зарегистрировать новый аккаунт, для чего необходимо заполнить некоторое количство обязательных полей — в общем случае это уникальное имя пользователя в системе и адрес электронной почты. Если же соответствие найдено — пользователь авторизуется. В профиле пользователь может добавить любое количество OpenID-аккаунтов, которые будут ассоциированы с его Drupal-аккаунтом.

Попробуем улучшить юзабили OpenID авторизации
Всего голосов 35: ↑31 и ↓4+27
Комментарии43

Perfect dark (Анонимная P2P)

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

* Perfect Dark — пиринговый файлообменный клиент для Microsoft Windows.

** На данный момент основное заполнение пространства сети занимает Японский контент.
** Данная сеть не зависит от работоспособности серверов, так как в них нету надобности.
** Анонимность заключается в том что никто не знает что именно вы качаете, и что выкладываете.
** Используются технологии шифрования
Читать дальше →
Всего голосов 55: ↑42 и ↓13+29
Комментарии72

Грустная статистика или никогда не надейтесь на фрилансеров

Время на прочтение4 мин
Количество просмотров27K
Последние пять лет я активно занимаюсь фрилансом (это единственное место работы), года три из них так же веду свои проекты и, порой, выступаю в роли менеджера в проектах заказчиков. Так или иначе постоянно приходится нанимать людей «со стороны» для выполнения текущих задач. Этот пост я пишу не как фрилансер, а как работодаталь.

Присказка


Написать пост меня побудило вчерашнее осознание того, что нанятый мной флешер оказался таким же кретином, как и двое предыдущих. Задача состояла в том чтобы написать приложение для ВКонтакте на базе недавно анонсированного ЧатВдвоем. Казалось бы, простое дело, так как есть очень строгое ТЗ, детально описывающее все нюансы протокола. Тем не менее, первый нанятый флешер спустя четыре(!) недели сказал:
Нужна реальная причина? Сейчас я сбросил все проекты, т.к. переживаю кое-какой период

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

С третьим «замечательным человеком» после какой-то части работы, договорились, что после выплаты остатка, я получаю окончательные небольшие правки и, соответственно, исходники. Примерно с тех пор мне уже надоело слать письма без ответов и кричать «ау» в глубь протокола ICQ.
Далее сказка
Всего голосов 414: ↑365 и ↓49+316
Комментарии454

Небольшой апгрейд постраничной навигации Drupal-a

Время на прочтение5 мин
Количество просмотров7.2K
На мой взгляд, у стандартной постраничной навигации Друпала есть несколько недостатков.

Во-первых, ссылка на последнюю страницу стала бы более информативна и занимала бы меньше места, если её заменить на номер последней страницы [28].


Во-вторых, стоит нам перейти на вторую страницу и мы тут же видим две ссылки на первую страницу: [1] и [Первая]


Аналогичную картину мы видим с противоположной стороны навигационной линейки


Ниже привожу вариант своего решения этих недочетов (для Drupal 6.x)
Читать дальше →
Всего голосов 77: ↑61 и ↓16+45
Комментарии55

10 полезных выводов и принципов юзабилити

Время на прочтение8 мин
Количество просмотров23K
Каждый согласится, что юзабилити является важным аспектом веб-дизайна. Несмотря на то, работаете ли вы над дизайном сайта портфолио, над он-лайн магазином или веб-приложением, важно сделать страницы удобными и простыми для пользователей. В протяжении последних лет было сделано много исследований о разных аспектах веб-дизайна и дизайна интерфейсов. Результаты этих исследований весьма значимы и помогают нам улучшить качество наших работ. Данная статья содержит 10 полезных выводов и принципов юзабилити, которые помогут вам улучшить впечатления пользователей от ваших сайтов.
Идем дальше...
Всего голосов 140: ↑125 и ↓15+110
Комментарии69

Интересная статистика для тех, кто продвигает свои iPhone приложения

Время на прочтение1 мин
Количество просмотров2.2K
В данной статье в сжатом виде собрана статистика, которая будет интересна тем, кто создает и продает свои iPhone приложения в AppStore.

Читать дальше →
Всего голосов 40: ↑38 и ↓2+36
Комментарии22

Крупнейшие экспортёры ПО бьют челом у Медведева

Время на прочтение2 мин
Количество просмотров529
В распоряжении «Коммерсанта» оказалось письмо к президенту, под которым подписались 15 крупнейших российских разработчиков ПО, в том числе «Лаборатория Касперского», ABBYY, Luxoft, Aplana и другие. Один из авторов письма — президент отраслевой ассоциации «Руссофт» Валентин Макаров.

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

Авторы письма просят налоговых льгот ещё и потому, что с 1 января 2010 года Единый социальный налог (ЕСН) заменят страховыми взносами. В структуре себестоимости продукции у экспортеров софта затраты на персонал могут доходить до 80%, и отмена ЕСН увеличит затраты экспортёров ПО на 50-80%.
Читать дальше →
Всего голосов 70: ↑65 и ↓5+60
Комментарии122

Информация

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