Pull to refresh
0
0

User

Send message

Дружим Prometheus с Caché

Reading time9 min
Views5.6K
Prometheus – одна из систем мониторинга, адаптированных под сбор time series данных.
Она достаточно проста в инсталляции и первоначальной настройке. Имеет встроенную графическую подсистему для отображения данных PromDash, однако сами же разработчики рекомендуют использовать бесплатный сторонний продукт Grafana. Prometheus умеет мониторить много чего («железо», контейнеры, различные СУБД), однако в данной статье хотелось бы остановиться на реализации мониторинга инстанса Caché (точнее, инстанс будет Ensemble, но метрики будем брать кашовые). Кому интересно — милости просим под кат.

Читать дальше →
Total votes 27: ↑26 and ↓1+25
Comments9

Простой шаблонизатор на чистом JS со связями

Reading time4 min
Views14K
В последнее время все чаще требуется максимально быстрая разработка прототипов веб-приложений. Интерфейсы усложняются, требуется отображение огромного количества данных. И вот я озадачился созданием легкого и максимально простого html-шаблонизатора. Кому интересно, что получилось на ~50 строках JS-кода — под кат.
Читать дальше →
Total votes 37: ↑23 and ↓14+9
Comments55

Обратная сторона Agile

Reading time5 min
Views80K
imageХочу поделиться историей, ну и заодно услышать мнения других участников хабрасообщества. Это небольшая история о том, как агрессивное внедрение методологии разработки Agile (Scrum) в отдельно взятой российской IT компании послужило началом исхода из компании лучших разработчиков. Обычно в статьях про Agile рассказывают, какая это классная и полезная методология, и вообще — это лучшее, что было придумано в этом направлении. Возможно, эта статья поможет взглянуть на Agile с другой стороны, ведь у любой монеты, как оказалось, есть две стороны.

В общем, в 2010-м году была основана одна российская компания (что-за компания конкретизировать смысла нет), работала она в сфере IT-разработки (ПО для банковских продуктов).
Читать дальше →
Total votes 146: ↑132 and ↓14+118
Comments580

GlowingPlant: Светящиеся растения для дома

Reading time1 min
Views59K
image
На kickstarter-е несколько дней назад начался сбор средств на создание светящегося растения. Используя разработки учёных из Нью-Йоркского университета по созданию светящихся растений и светящихся бактерий с конкурса проектов в области бионженерии IGEM.
За 40 долларов можно будет получить пачку семян генно-модифицированного арабидопсиса, которые можно будет вырастить самому (пока доставка только по США).
Ждём светящуюся капусту в дополнение к светящимся поросятам?

Читать дальше →
Total votes 55: ↑50 and ↓5+45
Comments39

Ручкой 3Doodler можно рисовать трёхмерные объекты прямо в воздухе

Reading time2 min
Views159K
Что получится, если взять печатающую головку обычного 3D-принтера для ABS-пластика и засунуть её в компактный корпус, удобно лежащий в руке? Получится ручка, которой можно в буквальном смысле слова писать и рисовать не только на бумаге, но и прямо в воздухе. Проект 3Doodler, стартовавший вчера, 19 февраля, на Кикстартере, за несколько часов собрал уже больше половины требуемой суммы.


Читать дальше →
Total votes 92: ↑86 and ↓6+80
Comments59

Почему повышение конверсии выгоднее, чем привлечение посетителей

Reading time3 min
Views27K
По роду своей деятельности мне вот уже не первый год приходится иметь дело с самыми разными магазинами – от бакалейной лавки с доставкой по району до крупных сетевых магазинов со своими складами и пунктами выдачи. Среди них есть и сверхуспешные проекты, владельцы которых уже в институте успели заработать себе на джип, есть и откровенно плохие, где нет ни денег, ни заказов, а инвесторы все ждут манны небесной.

За время работы в своей компании у меня накопилось немало наблюдений о некоторых специфических особенностях интернет-магазинов, отличающих их от контент-проектов, интернет-представительств, сайтов-визиток, порталов и других выдуманных типов интернет-проектов. Чтобы не скучать в тяжелый будний день, одним из таких наблюдений я хотел бы поделиться с многоуважаемыми хабражителями.
Читать дальше →
Total votes 33: ↑27 and ↓6+21
Comments22

Юридически законная подпись документов, не выходя из Gmail

Reading time1 min
Views78K
HelloSign for Gmail — простое и удобное расширение к Chrome, чтобы ставить факсимиле на приходящие по электронной почте документы. Раньше нужно было распечатать документ, расписаться, отсканировать документ с подписью. Теперь процедура максимально упрощается: достаточно нажать кнопку Sign, которая появилась в интерфейсе.



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


Читать дальше →
Total votes 64: ↑51 and ↓13+38
Comments50

Урок от вселенной

Reading time5 min
Views14K
В декабре прошлого года я взялся за такое тяжелое и местами неблагодарное дело как управление технической командой в стартапе. Понятно, что в стартапе на должности CTO ты сталкиваешься с большим количеством разных проблем и часто даже не со своими.

Есть мнение, что вселенная нам часто дает различные знаки, помогает. Совсем недавно получил неожиданное, но очень своевременное предложение прочитать книгу про Яблоки. У меня наметилась командировка из Иркутска в обе наши столицы, перелет занимает 6 часов. Я вооружился своем стареньким iPad, в который предварительно запилил книгу за авторством Евгения Бутмана — «Ритейл от первого лица» и был чрезвычайно удивлен.

Читать дальше →
Total votes 46: ↑27 and ↓19+8
Comments6

Читать книги на английском и учить язык легче с помощью WordMemo

Reading time3 min
Views109K
Я хочу рассказать о некоммерческом сервисе wordmemo.ru, а также о связанной с ним программе WordMemo для устройств с ОС Android. Наш сервис предназначен для людей, которые хотят читать англоязычные тексты (например, художественную литературу). Сам я отношусь к тем людям, которым легко прочитать небольшие фрагменты “технической литеатуры”, а абзац из классики — невозможно. В основе сервиса, который мне очень помогает в этом деле, лежит «читалка» с возможностью смотреть переводы слов, выписывать их значения, и — самое важное! — тренажёрами, позволяющими эффективно заучивать выписанные слова. К примеру, для каждого незнакомого слова сохраняются контексты, в которых оно встречалось.
Главная идея сервиса состоит в том, что учить слова лучше всего не взятыми по отдельности, как в словарях, а в составе реальных предложений. Что-то вроде англо-русского разговорника и учебника, который вы создаете сами!
Читать дальше →
Total votes 55: ↑40 and ↓15+25
Comments28

Хабр глазами новичка

Reading time18 min
Views25K
К вашему вниманию предлагается небольшая подборочка информации о том, как максимально продуктивно и эффективно можно пользоваться таким замечательным ресурсом как Хабр.

Субъективизм, естественно, в этой статье будет присутствовать, так как то, что интересно и полезно лично для меня, кому-то из читателей Хабра может показаться банальным и очевидным, но, надеюсь, найдутся и те, кому приведенная ниже информация поможет более полно использовать возможности, доступные на Хабре.

Лично мне, после авторизации на Хабре, кроме отличных статей, очень понравилось следующее: компетентность авторов, саморегуляция, дружеское сообщество, удобные инструменты для создания статей и коммуникации.

Ниже смотрите видеоролик об инструментарии доступном на Хабре, в котором показал:




Ниже описываю возможности инструментария Хабра для удобной работы с информацией в формате текст + изображения + слайдшоу.

Читать дальше →
Total votes 53: ↑20 and ↓33-13
Comments37

Семь призраков каменного века или Каким должен быть идеальный интернет-магазин

Reading time6 min
Views89K
imageВот уже несколько лет мне приходится иметь дело с интернет-магазинами. Причем с самых разных сторон: и со стороны покупателей, и со стороны разработчиков, и со стороны интернет-рекламы, и со стороны b2b-сервиса, клиентами которого являются опять же интернет-магазины. Следствием такой плотной работы с онлайн-ритейлом явился определенный набор наблюдений и замечаний, иногда не совсем очевидных и спорных.
Читать дальше →
Total votes 52: ↑43 and ↓9+34
Comments63

Марсианское попугайство

Reading time4 min
Views193K
Не хотелось отдельно касаться этой темы, но волна слишком широко пошла чтобы ее игнорировать, даже до хабра эта зараза добралась. В твиттере уже хэш-тег появился #CuriosityFindings. Да, я снова по поводу того самого заявления Джона Гротзингера про результаты анализа прибора SAM на борту Curiosity. Только постараюсь разобраться почему вся эта история заслужила эпитет «попугайство» (parroting — болтовня подобная попугаю) в словах представителя пресс-службы NASA.
image
Читать дальше →
Total votes 129: ↑126 and ↓3+123
Comments72

Самая большая проблема в веб-разработке II

Reading time5 min
Views19K

Первый раз мы написали о себе на Хабре пол года назад и мы очень рады тому, как приняли наш продукт. На тот момент мы выпустили обновленную версию нашего сервиса и были очень рады отзывам и конструктивной критике, которую получили после первой публикации статьи о TrackDuck. Мы специально не делали маркетинговые анонсы слишком часто, но теперь хотелось бы написать обо всех основных улучшениях сразу. Хочу заранее предупредить тех, кому продукт не интересен — не читайте дальше :)

Интеграции


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

Читать дальше →
Total votes 43: ↑33 and ↓10+23
Comments9

Как мы учимся понимать наших пользователей

Reading time12 min
Views15K


Некоторое время назад, в комментариях к посту о 7 проблемах в дизайне SaaS продуктов мы получили несколько вопросов о том как мы в TrackDuck собираем статистику использования нашего продукта и организуем коммуникацию с пользователями. Это натолкнуло нас на мысль сделать развернутый обзор одного из инструментов, который мы используем.

Подробности под катом
Total votes 27: ↑25 and ↓2+23
Comments4

7 проблем в дизайне SaaS продуктов, и как мы их решали

Reading time7 min
Views18K
Миссия команды TrackDuck — упростить процесс разработки любых веб-проектов. Мы понимаем, насколько важна надежная связь и понимание между заказчиком и исполнителем в процессе разработки. Нашему проекту уже почти 1,5 года, но мы чувствуем, что по-настоящему только начинаем работать над ним. И он, как любой хороший сервис, постоянно нуждается в улучшениях. Если вам интересен наш опыт — добро пожаловать под кат!



Читать дальше →
Total votes 33: ↑29 and ↓4+25
Comments14

Самая большая проблема в веб-разработке

Reading time2 min
Views76K

Привет, Хабр мы — команда TrackDuck, сервиса, который позволяет визуально комментировать «живые» веб-сайты и изображения. Идея продукта появилась на свет 9 месяцев назад. Мы встретились втроем на хакатоне Garage48 в Минске и объединила нас общая проблема — отсутствие качественной коммуникация с клиентами и заказчиками в веб-разработке. Казалось бы, все просто, сделал проект, выложил его на dev сервер или отправил дизайн заказчику, заказчик посмотрел, прислал в ответ комментарии разработчику, который исправил их и получил деньги за свою работу. Но все знают — в жизни все сложнее и в разы печальнее.
Читать дальше →
Total votes 103: ↑93 and ↓10+83
Comments102

Как HTTPS обеспечивает безопасность соединения: что должен знать каждый Web-разработчик

Reading time9 min
Views365K


Как же все-таки работает HTTPS? Это вопрос, над которым я бился несколько дней в своем рабочем проекте.

Будучи Web-разработчиком, я понимал, что использование HTTPS для защиты пользовательских данных – это очень и очень хорошая идея, но у меня никогда не было кристального понимания, как HTTPS на самом деле устроен.

Как данные защищаются? Как клиент и сервер могут установить безопасное соединение, если кто-то уже прослушивает их канал? Что такое сертификат безопасности и почему я должен кому-то платить, чтобы получить его?
Читать дальше →
Total votes 173: ↑163 and ↓10+153
Comments56

Необычная навигация на сайтах

Reading time4 min
Views40K
Перевод статьи Smashing Magazine Creative And Innovative Navigation Designs.

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

Toybox


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

Читать дальше →
Total votes 42: ↑31 and ↓11+20
Comments12

Нужны ли в JavaScript классы?

Reading time6 min
Views104K
JavaScript принято считать прототип-ориентированным языком программирования. Но, как ни странно, этим подходом практически никто не пользуется: большинство популярных JS-фреймворков явно или неявно оперируют классами.
В этой статье я хочу рассказать об альтернативном способе программирования на JavaScript, без использования классов и конструкторов — чистым прототипным ООП и особенностях его реализации на ECMA Script 5.
Читать дальше →
Total votes 164: ↑140 and ↓24+116
Comments60

Понимание областей видимости или Scope в AngularJS

Reading time10 min
Views78K
В Ангуляре, дочерняя область видимости обычно прототипически наследуется от родительской. Единственным исключением является директива, в которой используется scope: { ... }, создающая «изолированную» область видимости, не наследуемую прототипически. Такая конструкция часто используется при создании директив для компонентов «многоразового использования»
Читать дальше →
Total votes 38: ↑34 and ↓4+30
Comments6
1
23 ...

Information

Rating
Does not participate
Registered
Activity