Pull to refresh
0
0
Брандуков Сергей @odmin4eg

Разработчик

Send message

OSM и карта лежачих полицейских в навигаторах

Reading time5 min
Views6K
imageТак как начинать с начала неинтересно, начну с конца.
Мы ее-таки сделали. Достали из данных OpenStreetMap лежачих полицейских, скрестили их со страшной коммерческой программой Навител, сделали веб-просмотрщик этих самых лежачих полицейских, и интерфейс для их добавления для новичков на http://latlon.org/tc/. И даже написали небольшой пресс-релизик, ссылку на который можно разослать друзьям и знакомым-автомобилистам.
Но для хабра можно рассказать и кое-что особенное: как это всё устроено внутри, и как оно делалось.
Читать дальше →
Total votes 50: ↑45 and ↓5+40
Comments32

Домен РФ – всероссийская истерия, ликование регистраторов

Reading time4 min
Views2.3K
Доменов РФ успели зарегистрировать уже более 294 000 и прирост продолжается. За первые сутки открытой регистрации купили 240 040 доменов. До конца ноября думаю, цифра может добраться до полумиллиона. (Для сравнения – в зоне su всего 89 000 доменов, в ru – 3,06 млн.). Уже зарегистрированы все нормальные слова, название средних и малых городов, все двухбуквенные и двухсимвольные домены.

Пиар ущербной кириллической РФ удался на славу. Первыми начали скупать госорганы, регистрируя не только названия своих компаний. Потом за дело принялись киберсквоттеры, регистрируя товарные знаки под нужные им домены. Следом в дело пошли СМИ и общественные организации вроде газеты Водка или Открытой независимой логистической ассоциации «Йота Н» (сокращенно: ОНЛАЙН).
Когда дело дошло до открытой регистрации началась настоящая мясорубка. Сервера регистраторов просто не справлялись. Ру Центр постоянно подвисал, РЕГТАЙМ вообще регулярно падал, у других ситуация была не лучше. Ажиотаж такой, что покупают даже те, кто и не собирался, а кто собирался скупают домены десятками и сотнями. Коммерческие организации вынуждены тоже купить свое имя, по принципу — если я не выкуплю, вдруг конкуренты заберут? Основная масса покупает ненужные им домены, держа в уме успех зоны RU. Вдруг через 5-10 лет красивый.РФ можно будет продать за такие же деньги, как RU сейчас. Однако, самые вкусные домены достаются отнюдь не этим людям.

Больше всех на регистрации в зоне РФ нажились регистраторы. А больше других регистраторов – всесильный монстр RU-CENTER.
Посмотрим статистику за первые сутки свободной регистрации. Зарегистрировано 294 000 доменов. Из них 49,5% досталось Ру Центру. Это произошло за счет собственных мощностей (два своих регистратора ) + техническое соглашение с еще четырьмя регистраторами, согласно которому те действовали в интересах Ру Центра.

Читать дальше →
Total votes 120: ↑106 and ↓14+92
Comments219

Как не продать машину

Reading time4 min
Views1.5K
Заметка навеяна постом Помогите, а то я скоро сойду с ума (реальная история, реальной разработки проекта), затем была опубликована как комментарий, а теперь, по просьбам, и как топик.

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

И так, как же разработать стартап лучше?

Пошаговый план эффективного запуска первой версии:

Читать дальше →
Total votes 108: ↑79 and ↓29+50
Comments34

Продвинутые формы — мультиселект с автокомплитом

Reading time5 min
Views7.1K
Наши пользователи следят за спецпредложениями авиакомпаний и дешевыми перелетами, каждому интересно своё направление, пунктов вылета и прилета — тысячи, пользователи хотят одновременно следить за несколькоми городами, странами или регионами. Появилась задача — как предоставить удобный механизм подписки? Без долгого тыканья в мульти селект, без кнопок «Добавить пункт вылета». Ответ выглядит так —

Решением стал контрол из Фейсбука и Контакта — пользователи знакомы с ним, а значит не нужно объяснять как он работает. Осталось скрестить его с django.
Читать дальше →
Total votes 77: ↑66 and ↓11+55
Comments41

Шаблоны Django. Наследование.

Reading time5 min
Views75K
Прочитал статью «Фрагментарное кэширование в MVC веб-фреймворках». Статья описывает проблему кеширования фрагмета отображения, а именно проблему полного разделения контроллера и отображения — контроллер отрабатывает полностью до вызова отображения. Если в отображении мы кешируем фрагмент, это ничего не меняет — контроллер-то уже отработал! В статье описан способ этого избежать: сделать запрос данных «ленивым».

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

Как это сделано в Django?

Читать дальше →
Total votes 48: ↑45 and ↓3+42
Comments43

Готовим скриншоты для документации в GIMP (часть 2)

Reading time6 min
Views18K
В первой части статьи мы рассмотрели script-fu скрипты «Быстрая тень» и «Подрезать уголки» и пообещали показать, как красиво оформить скриншот фрагмента окна. Пришло время исполнить обещанное. Сегодня будем разбирать скрипт «Кадрирование с эффектом волны», который позволяет отсечь часть изображения по волнистым линиям, похожим на синусоиды.

Дополнительно мы рассмотрим, как можно собрать несколько скриптов в один для ускорения выполнения типовых действий над изображением.
Читать дальше →
Total votes 127: ↑118 and ↓9+109
Comments14

Допиливаем Django-admin бензопилой. Часть II — WYSIWYG

Reading time5 min
Views10K
Итак обещанное продолжение прошлого поста. В результате мы прикрутим TinyMCE к flatpages и превратим лист/форму созданной модели с картинками в простой файловый менеджер для вставки картинок. Для этого понадобится совсем немного Javascript и единственная строчка в 'admin.py'.
Читать дальше →
Total votes 37: ↑31 and ↓6+25
Comments31

Сумбурные заметки про python и django

Reading time5 min
Views47K
Накопилось несколько маленьких заметок/советов про python и django, которые на отдельные топики не тянут, поэтому публикую все сразу.

Под катом:
  • как упростить код вьюх ровно в 2 раза
  • легкий способ рисования графиков
  • почему Ian Bicking воскликнул «Cool!»
  • приложения для ВКонтакте на django за 5 минут
  • хорош ли pymorphy?
  • пара фишек насчет выкладки пакетов на pypi
  • что общего между декораторами и with-контекст-менеджерами
  • принимаем оплату на django-сайтах
  • показываем Яндекс.Карту для заданного адреса

Читать дальше →
Total votes 159: ↑153 and ↓6+147
Comments37

Как я делал USB устройство

Reading time2 min
Views8.2K
Где-то когда-то я читал, что создатели первой спецификации USB намеревались сделать этот стандарт простым для реализации в железе за счет усложнения программного обеспечения. Таким образом цель была максимально удешевить производство и сделать USB устройства очень доступными. Сейчас можно сказать, что чипмейкерам это удалось, но так ли уж прост для реализации в железе этот стандарт? Боюсь, что ответ не очевиден.



Предположим мне нужно сделать свое простое USB устройство. Какие у меня есть варианты?
Читать дальше →
Total votes 173: ↑160 and ↓13+147
Comments51

Свободное ПО: «проверка лицензионности»

Reading time7 min
Views57K
Перед руководством организации, которая перевела свои компьютеры под управление «свободных» операционных систем, постоянно маячит угроза «проверки хозяйственной деятельности». Среди прочего, проверять она будет и лицензионность установленного на компьютерах программного обеспечения. И, разумеется, унесет весь компьютерный парк «на экспертизу», не найдя на привычном месте «лицензионной наклейки» от Windows.

О реальности такого исхода и о том, как с такими «проверками» бороться, мы сегодня и поговорим.

Реальна ли угроза?

Читать дальше →
Total votes 140: ↑135 and ↓5+130
Comments121
12 ...
15

Information

Rating
Does not participate
Date of birth
Registered
Activity