Pull to refresh
2
0
Send message

Хороший ли выбор Svelte для реализации виджета?

Reading time4 min
Views8.1K

Привет! Меня зовут Дмитрий Усов, я фронтенд-разработчик в Ситимобил. Буквально несколько месяцев назад появилась задача создать виджет для заказа такси через сайт. В этой статье я хотел бы рассказать, почему для этой задачи был выбран Svelte, поделиться своим мнением о его достоинствах и недостатках, а также полезными ссылками, если вы решитесь изучать или применять эту технологию.


CitymobilSvelte

Читать дальше →
Total votes 30: ↑29 and ↓1+28
Comments19

О хранении JWT токенов в браузерах

Reading time3 min
Views62K

Открытый стандарт JWT официально появился в 2015 (rfc7519) обещая интересные особенности и широкие перспективы. Правильное хранение Access токена является жизненно важным вопросов при построении системы авторизации и аутентификации в современном Web, где становятся все популярнее сайты, построенные по технологии SPA.

Неправильное хранение токенов ведет к их краже и переиспользованию злоумышленниками.
Читать дальше →
Total votes 32: ↑31 and ↓1+30
Comments102

Кровососы. Классификация программиста

Reading time13 min
Views28K
Кто такие руководители, и зачем они нужны? Какая от них в жизни польза? Чем они вообще занимаются? А чем они должны заниматься?

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

С другой стороны, есть мнение, что руководитель должен заниматься только развитием вверенного подразделения, не принимая участия в оперативном управлении.

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

Так кто же он такой, этот руководитель, и зачем он нужен? Руководитель нужен компании или компания нужна руководителю, как источник дохода? Может, он просто оправдывает свое существование, ведь результат того стоит – доходы руководителей зачастую несопоставимо выше, чем доходы обычных сотрудников.

Я использую специальную модель для оценки руководителей, с которой вам и предлагаю ознакомиться.
Читать дальше →
Total votes 53: ↑31 and ↓22+9
Comments29

Продолжаем настраивать практически бесплатную рекламу на пользователей Хабра. На этот раз с помощью виджета авторизации

Reading time3 min
Views22K
В позапрошлом посте я указал на не очевидную уязвимость Хабра, которая позволяла вставлять пиксель ретаргетинга ВК в нужные статьи для сбора максимально целевой аудитории и дальнейшей рекламы на неё через соц сети.

Благодаря стараниям разработчиков, эта проблема была успешно пофикшена в течение нескольких дней, но на этом наша сага не закончена. Напомню, что согласно официальному прайс-листу Хабра стоимость 1000 показов банера для пользователей ресурса колеблется от 400 до 550 рублей. За гео-таргетинг по Москве и Питеру придется доплатить 20 и 15 процентов соответственно.

Но всё еще существует способ рекламироваться на эту же аудиторию платя 30-150 рублей за тысячу показов. Давайте думать, как исправить и эту фичу:

image
Читать дальше →
Total votes 65: ↑60 and ↓5+55
Comments12

Пара распространённых заблуждений про радиоканалы RFID и Wi-Fi (и RFID как точки Wi-Fi)

Reading time7 min
Views42K

RFID-метка для пациентов, чтобы их было видно на карте больницы

— А можете каждому строителю чип в голову вшить?
— Теоретически да, но, может быть, объясните, зачем вам это нужно?
— Они у нас стройматериалы воруют. Прямо во время работ. А так каждого будет видно, куда он там зашёл, куда не надо.

Проект решился вшиванием в форменную одежду RFID-метки, разделением стройки на зоны и дальше тем, что делается в сети при построении периметра. То есть построением профиля «белого» трафика — кто, куда и когда ходит. А потом — как на файрволле — запретили строителям всё остальное. Кражи сразу сократились. Прораб получил потустороннюю силу и видел почти каждый косяк.

А дальше каждый чёртов раз, когда я рассказываю про RFID-решение, люди начинают махать руками и путать эти метки с Wi-Fi, Bluetooth и пассивными резонирующими контурами. Одна из причин — некоторые RFID-метки действительно работают по Wi-Fi 802.11. Давайте расскажу, как это используется на практике в разных странах.
Читать дальше →
Total votes 54: ↑53 and ↓1+52
Comments73

Математика CSS-шлюзов

Reading time18 min
Views54K

CSS-шлюзом (CSS-lock) называется методика из адаптивного веб-дизайна, позволяющая не перепрыгивать от одного значения к другому, а переходить плавно, в зависимости от текущего размера области просмотра (viewport). Идею и одну из реализаций предложил Тим Браун в статье Flexible typography with CSS locks. Когда я пытался разобраться с его реализацией и создать свои варианты, мне с трудом удавалось понять, что именно происходит. Я выполнил много вычислений и подумал, что полезно будет объяснить другим всю эту математику.

В статье я опишу саму методику, её ограничения и лежащую в её основе математику. Не волнуйтесь: там в основном одни сложения и вычитания. К тому же я постарался всё разбить на этапы и украсил их графиками.
Читать дальше →
Total votes 70: ↑66 and ↓4+62
Comments37

Основа системного бизнеса — базовая аналитика

Reading time5 min
Views5.7K
Однажды человек ехал по автостраде на своей машине… Повсюду туман. Как говорится, ехал «на интуиции»… Ладно туман, так еще и машина без фар, спидометра, только колеса, руль и кузов… Бах! Стена, авария, ремонт, разбитые судьбы, расходы.

История фантастическая, не так ли? Тогда почему 90% компаний двигаются абсолютно также, вслепую? Рассчитывая только на интуицию и без понимания того, что происходит в компании на самом деле?

image

Многие founder'ы, предприниматели и стартаперы слышали про суть и пользу «оцифровки» бизнеса, видения ключевых показателей. Многие слышали и знают о RoiStat, SmallData, BigData и так далее.
Читать дальше →
Total votes 13: ↑10 and ↓3+7
Comments7

Удаленный оповещатель о критических температуре и влажности на основе МК AVR и датчика DHT22

Reading time7 min
Views24K

После подряд 2х поломок кондиционера в серверной и последующего перегрева помещения в течение нескольких суток, встал вопрос о слежении за температурой в ней. Можно было бы ежедневно(ежечасно/ежеминутно) смотреть температуру со встроенных в сервера датчиков температуры используя интерфейс управления IPMI. Но в этом случае присутствует человеческий фактор на который, в данном случае, оказывает свое негативное осознание того, что можно было бы автоматизировать все гораздо лучше. Так случилось, что я как раз не так давно увлекся такой крайне интересной штукой как микроконтроллеры, поэтому задача автоматизации с использованием МК была новой и интересной возможностью реализовать накопленные знания в полезном для мира проекте.

Читать дальше →
Total votes 16: ↑14 and ↓2+12
Comments31

Как настроить почти бесплатную рекламу на пользователей Хабра с помощью пикселя ретаргетинга, и как пофиксить эту фичу

Reading time3 min
Views29K
Пользователь Mugik оставил гневный комментарий к моей вчерашней статье о настройке рекламного кабинета в ВК. Мол, такой себе я специалист, раз умею лишь настраивать рекламную кампанию в ВК.

Я призадумался, и решил внести определенное изменение в статью, чтобы совместить приятное с полезным: успокоить мужика, а заодно — познакомить вас с возможностями пикселя ретаргетинга, на примере сбора аудитории, которая читает определенную запись на Хабре.

image

Согласно официальному прайс-листу Хабра стоимость 1000 показов банера для пользователей ресурса колеблется от 400 до 550 рублей. За гео-таргетинг по Москве и Питеру придется доплатить 20 и 15 процентов соответственно. Под катом я поделюсь с вами возможностью настроить точную рекламу, как на широкий круг пользователей Хабра, так и на читателей определенных публикаций (ТАК делать ОЧЕНЬ нехорошо, и я надеюсь, что это скоро пофиксят!) по цене 5-20 рублей за тысячу показов.
Читать дальше →
Total votes 64: ↑44 and ↓20+24
Comments47

Вы действительно знаете свою аудиторию? Уверены?

Reading time2 min
Views3K
Не так давно, получив обратную связь от пользователя, я в который раз обнаружил, что пользователь никак не вписывается в портет той ЦА в которую я целился изначально. Немного подумав, я решил запустить в приложении опрос чтобы оценить на сколько верны мои предположения относительно аудитории. Результаты меня с одной стороны сильно повеселили, с другой, заставили сильно задуматься.

Читать дальше →
Total votes 12: ↑11 and ↓1+10
Comments6

Электронный документооборот. Реальный пример

Reading time5 min
Views13K
Система электронного документооборота «Дело» функционировала на предприятии за долго то того, как там появился я. Но за два года моего участия я неплохо разобрался, как все устроено по капотом. О том, как же это все работает, о некоторых косяках я расскажу прямо сейчас.
Читать дальше →
Total votes 12: ↑8 and ↓4+4
Comments3

Электронный документооборот в предприятии

Reading time6 min
Views14K
Со школы мечтал я зарабатывать на жизнь программированием. Но сейчас программирование помогает организовывать собственные и чужие проекты, дает лишь не большой доход. Основное же время я трачу на работу с документооборотом в достаточно крупном предприятии. За два года работы изучил подробно систему «Дело» от компании EOS и поверхностно познакомился с решением для документооборота от фирмы 1С. Под катом приведено сравнение этих двух систем и выражено мое субъективное мнение.
Читать дальше →
Total votes 11: ↑10 and ↓1+9
Comments4

Information

Rating
Does not participate
Registered
Activity