Pull to refresh
0
0
Сергей Семашко @mascmail

User

Send message

Кнопка слияния на GitHub (Merge)

Reading time1 min
Views11K
C «Запросами на пулл 2.0» стало легче, чем когда-либо, делать проверку кода и принимать патчи. Мы широко используем этот механизм на GitHub, и я люблю его применять в моих открытых проектах.

Взять, к примеру, запрос на пулл по исправлению документации в God:

image

Традиционно, это слияние запроса на пулл требует множество шагов с помощью командной строки Git. Но больше это не так!
Читать дальше →
Total votes 51: ↑49 and ↓2+47
Comments10

Скидка на некоторые продукты JetBrains

Reading time1 min
Views1.7K
Твиттер принёс сегодня чудесную новость: компания JetBrains уронила цену на ряд своих продуктов, в число которых попали следующие:

PhpStorm — the lightweight and smart PHP IDE (50% OFF)
RubyMine — Ruby and Rails IDE (30% OFF)
IntelliJ IDEA — the smartest code-centric Java IDE (40% OFF)
PyCharm — Python & Django IDE (50% OFF)
YouTrack — awesome issue & bug tracker (50% OFF)

Скидка продлится до 30 апреля, поэтому, если вы долго ждали, чтобы приобрести что–то из списка выше — сейчас самое время.

Ознакомиться с новостью на сайте JetBrains можно пройдя по этой ссылке.

P.S. Коллега скрипит зубами. Он, вопреки моим уговорам подождать, приобрёл пару недель назад phpStorm за полную стоимость.
Total votes 74: ↑66 and ↓8+58
Comments101

В помощь создания документации

Reading time1 min
Views2.1K
image Сначала эту заметку я хотел добавить только к себе, т.к. у меня перманентная проблема с документацией в проекте. Но решил поделиться со всеми.
Мой проект большой, включает много подсистем. Требования постоянно меняются, а стиль работы ближе к agile.
Как следствие, документация быстро теряет актуальность и я постоянно ищу методы для поддержания этой самой актуальности.
Читать дальше →
Total votes 23: ↑19 and ↓4+15
Comments7

А MVC ли это?

Reading time6 min
Views25K
Добрый день!

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

За последние две недели, в беседах с десятком знакомых программистов я выяснил, что все представляют себе MVC совершенно по-разному. Доходит до диаметрально противоположных взглядов, но по какой-то причине, все настаивают, что это MVC и что он должен выглядеть именно так, и находятся в полной уверенности, что все его так и видят.
Читать дальше →
Total votes 95: ↑81 and ↓14+67
Comments47

OpenStreetMap News №4

Reading time2 min
Views2.7K
image
Читать дальше →
Total votes 54: ↑49 and ↓5+44
Comments83

TripCatcher — путешествовать теперь проще

Reading time3 min
Views753
Думаю чувство неуверенности и некой неопределенности перед путешествием знакомо многим из нас. А с мучительным поиском нужной информации и составлением маршрута предстоящей поездки сталкивался почти каждый. Вот и мне не раз приходилось испытывать похожие чувства. Нужно было ответить на множество вопросов: где жить, как лучше передвигаться, где провести время и что посмотреть. Но самое интересное, что после ответа на все вопросы и, находясь уже где-то далеко, мне хотелось легко и просто делиться с друзьями впечатлениями от каждого дня путешествия. Найти удобный сервис, сочетающий в себе все вышеперечисленные функции, мне не удавалось. Так родилась идея создания платформы, включающей в себя все, что нужно для путешествий…
Читать дальше →
Total votes 16: ↑9 and ↓7+2
Comments31

Популярно об инвестициях. Как мы продали баночку с мелочью на #iForum

Reading time1 min
Views512
Я считаю, что простые и доходчивые модели могут покзать больше, чем трехчасовая лекция. Один из наших экспериментов на эту тему на iForum можно посмотреть здесь:

Тут можно прочитать детальный анализ кейса.
Total votes 46: ↑24 and ↓22+2
Comments14

Three.js — 3d движок на Javascript

Reading time1 min
Views89K

Есть javascript-гурру, mr.doob, даже на Хабре уже всплывали его работы.
В общем, у него есть очень мощный Javascript 3d-фреймворк с названием

Three.js


Примеры, откровенно говоря, впечатляющие. В последних версиях современных браузеров работает плавно и красиво.

Меня особо затянул полет между шариков и порадовал панорамный движок.
А у кого работает WebGL — так вообще не нарадуется — там вам и Minecraft и всё, что хотите)

Читать дальше →
Total votes 82: ↑79 and ↓3+76
Comments34

Можно ли спроектировать впечатления?

Reading time9 min
Views2K
Представляю вашему вниманию перевод статьи в двух частях под названием "Can Experience be Designed?" от Oliver Reichenstein. Перевели в компании UXDepot специально для пользователей Хабрахабра с одобрением компании Information Architects Inc..


Для начала загадайте число от одного до десяти. А затем сделайте шаг назад и посмотрите на словосочетание «Проектирование впечатлений пользователя» так, словно вы никогда раньше его не видели.



Смотрите внимательно на эти слова до тех пор, пока вы не услышите в своей голове волшебно красивый голос, произносящий их вслух: «ПРОЕКТИРОВАНИЕ ВПЕЧАТЛЕНИЙ ПОЛЬЗОВАТЕЛЯ». Что думаете? Все это кажется вам какой-то нелепицей? Нет, я говорю не про загадывание числа и не про шаг назад, а про идею. Идею о том, что кто-то может контролировать ваши чувства и ощущения. Или же вы с легкостью согласитесь, что ваши впечатления от прочтения этой статьи были продуманы мной как автором? Вы читаете этот текст каким-то своим, особым образом? Или вы прочитали и ощутили его так, как я это задумал?
Читать дальше →
Total votes 78: ↑66 and ↓12+54
Comments27

Эмоции от тестирования Nokia E6, SE Xperia Play и думы о будущем Symbian и WindowsPhone7

Reading time1 min
Views5.9K
Вместе с «адвокатом» Nokia Женей Дискиным обсудили свежие анонсы (Nokia E6 и новую прошивку Anna для Symbian) и не только:
— вспомнили старые добрые КПК Dell v50 и HP 4700
— помечтали, что будет с Nokia-смартфонами на WindowsPhone7
— поругали Motorola XOOM и задумались о судьбе Blackberry Playbook
— обсудили будущее игровой платформы Sony Ericsson на примере Xperia Play (и вспомнили Nokia N-Gage!)
— ударились в политику: почему хотят запретить в России Gmail и Skype, а в боекомплект депутата собираются добавить iPad?
Total votes 21: ↑11 and ↓10+1
Comments11

Милаба и Огогол

Reading time3 min
Views621
огогол


Последние 5 лет, я работаю в одном игровом проекте, работа интересная и ее всегда много, иногда беру домой. Но совсем недавно начал ловить себя на мысли, что хочется чего-то новенького. Как раз читал книжку Гая Кавасаки «Стартап» и на десерт Роберт Т. Киосаки «Богатый папа, Бедный папа». Если Вам не хватает мотивации, попробуйте как-нибудь эту гремучую смесь.
Читать дальше →
Total votes 49: ↑39 and ↓10+29
Comments38

О стандартах документации

Reading time4 min
Views97K
Документация – такая штука, к которой мало кто питает тёплые чувства: скучно, занудно, однообразно. И, тем не менее, иногда не возникает сомнений в её необходимости: ведь кому-то после вас этим пользоваться или, тем паче, модифицировать. И тогда появляется вопрос: как сделать документацию правильно?

Существует тьма статей на тему «как писать документацию», но если вы решили взяться за неё в первый раз, то в новой для вас области не сразу понятно, дело ли пишет автор, или отсебятину выдумывает.

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

Читать дальше →
Total votes 78: ↑74 and ↓4+70
Comments46

Делаем свой Gmail Motion

Reading time3 min
Views1.5K
Несколько дней назад, не помню точной даты, компания Google представила свой новый инструмент для работы с электронной почтой — Gmail Motion. Об этом даже писали на Хабре. Решив воспользоваться этой прекрасной фичей, я, к своему огромному сожалению, не нашел возможности включить её в своей учетной записи Gmail. Наверное, я не вошел в группу бета-тестеров. Это, конечно, расстраивает. Но не нас! Ниже я расскажу, как за бутылку один час я сделал свой Gmail Motion. Сразу видео с результатом, под катом — технические детали.


Читать дальше →
Total votes 99: ↑88 and ↓11+77
Comments35

С днем веб-мастера!

Reading time1 min
Views4.2K


Сегодня во всем мире веб-дизайнеры, и веб-девелоперы празднуют день веб-мастера.

Кто не знает, сегодняшняя дата, а именно, 4.04 является «магической цифрой», которая ассоциируется с 404 ошибкой, именно в честь 404-ой ошибки и считают этот день праздником веб-мастера.

Поздравляю всех веб-мастеров, и тех, кто хоть как-нибудь с этим связан. С праздником!
Total votes 219: ↑197 and ↓22+175
Comments68

Архитектура и платформа проекта Одноклассники

Reading time10 min
Views120K

Архитектура и платформа проекта Одноклассники


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

Читать дальше →
Total votes 268: ↑232 and ↓36+196
Comments181

История одного стартапа или где найти инвестора?!

Reading time2 min
Views1.1K
Дело было вечером, делать было надо и для всех!



Итак, сегодня мне хотелось бы рассказать нашу историю о том, как нам удалось привлечь необходимые инвестиции для нашей мега разработки!
Собственно идея самого проекта довольно проста и лаконична – организация автоматизированного сервиса такси. Т.е любой желающий может сделать заявку «Я еду … » далее указывает адрес, а те кто желает подзаработать частным извозом отслеживают не рядом ли с ними расположен сей чудный пассажир.

Читать дальше →
Total votes 91: ↑63 and ↓28+35
Comments57

Что такое проектирование сайта и почему его нужно делать

Reading time5 min
Views77K
Проектирование — этот, возможно, ключевой этап создания интернет-сайта, отвечает нам на следующие вопросы:
  1. Каковы наши цели — зачем мы делаем сайт? Как мы реализуем поставленные цели?
  2. Как сайт будет выглядеть и работать?
Читать дальше →
Total votes 67: ↑57 and ↓10+47
Comments44

Наш опыт работы с Django, или 10 полезных модулей, облегчающих жизнь

Reading time4 min
Views38K
Бесценный опыт работы с Django, или Django для блондинок, брюнеток и всех-всех-всехПоследние 15 недель мы активно работали над проектом «Стиллион», первым нашим мейнстрим-проектом, написанным на Django. Был приобретен интересный опыт, которым мы хотели бы поделиться с сообществом.
Статья, прежде всего, будет интересна новичкам в Django.
За катом список полезных плагинов, которые мы использовали, и ещё немного клёвых фич
Total votes 108: ↑100 and ↓8+92
Comments59

100 тыс. посещений в день (разбор полетов и новый эксперимент)

Reading time7 min
Views1.6K
couner В прошлой моей статье про скорость работы с данными GAE был встроен графический счетчик показов. Каждый мог видеть значение счетчика и израсходованные ресурсы CPU. Как я уже говорил, счетчик был довольно «тяжелым»: создаваемая им нагрузка эквивалентна отображению на странице 1000 записей из базы данных без использования кеширования.

Эксперимент со счетчиком оказался весьма полезным, а его результаты несколько неожиданными для меня (отличными от запросов с одного IP-адреса). Хочу поделиться результатами эксперимента и поставить новый эксперимент, уже с учетом пройденных ошибок. Кстати, исходный код нового графического счетчика доступен для всех и приведен в статье.

Читать дальше →
Total votes 40: ↑38 and ↓2+36
Comments20

PrestaShop 1.4 – новая версия платформы интернет-магазина

Reading time5 min
Views13K
image

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

Было приятно прочитать вечером в твиттере:
Here we are guys! PrestaShop v.1.4 Final is out, check it now!
More info tomorrow ;-) Now we're gonna sleep a bit! -->


А на следующий день, как и было обещано, выложен список основных изменений, перевод которого можно найти под катом.
+ скриншоты

Читать дальше →
Total votes 46: ↑39 and ↓7+32
Comments32

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Date of birth
Registered
Activity