34.2
Karma
8.8
Rating
Сергей @fetis26

Фронтенд разработчик

Сканер портов в личном кабинете Ростелекома

0

ну а в чем смысл такой проверки? я не думаю что зловреды и прочии сервисы будут cors прописывать. или тут важен сам факт как быстро ответили?

Сканер портов в личном кабинете Ростелекома

+1

погоди-погоди. хочешь сказать любая вкладка может долбиться на локалхост начхав на same origin policy? вот это поворот. или это только Фокс таке позволяет?


у тебя просто вкладка была открыта или ты еще сервис-воркеры с этого сайта поставил?


Т.е. кроме минификации, в Ростелекоме добавили ещё и обфускацию, значит они подозревали, что делают что-то не очень хорошее, и надо бы это скрыть.

это бред, результат обычной утилиты uglify чтобы пожать скрипт. таких "обфускированных" скриптов миллионы в интернете

Entropic — новый распределенный реестр пакетов для Node.js

0

Ну как, гит тоже раньше был селф-хостед, а теперь смотри сколько расцвело и гитхаб, и битбакет, и гитлаб.

Пять ошибок, которые я допустил как ведущий разработчик

0
А сейчас ведь есть процесс: таска -> бранча на таску -> затем пул реквест с ревью
да, и если тебе для того чтобы правильно запилить фичу надо сделать рефакторинг, ты берешь и рефакторишь. а не откладываешь это на потом. вот о чем речь.

Entropic — новый распределенный реестр пакетов для Node.js

0

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

Пять ошибок, которые я допустил как ведущий разработчик

0

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

Пять ошибок, которые я допустил как ведущий разработчик

+1

это похоже на адаптированную версию кодекса бусидо


Каждое утро думай о том, как надо умирать. Каждый вечер освежай свой ум мыслями о смерти. И пусть так будет всегда. Воспитывай свой разум. Когда твоя мысль постоянно будет вращаться около смерти, твой жизненный путь будет прям и прост. Твоя воля выполнит свой долг, твой щит превратится в стальной щит.

Entropic — новый распределенный реестр пакетов для Node.js

Entropic — новый распределенный реестр пакетов для Node.js

0

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

Unit-тестирование скриншотами: преодолеваем звуковой барьер. Расшифровка доклада

0

Я не понял, зачем все инлайнить и собирать страницу если потом это рендерит Пупеттир?

«Пора валить из фронтенда»: Андрей Ситник о стагнации сообщества, опенсорсе и не только

«Пора валить из фронтенда»: Андрей Ситник о стагнации сообщества, опенсорсе и не только

«Пора валить из фронтенда»: Андрей Ситник о стагнации сообщества, опенсорсе и не только

0

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

«Пора валить из фронтенда»: Андрей Ситник о стагнации сообщества, опенсорсе и не только

0

ну JS сам по себе тоже стандартной библиотекой не блещет, поэтому обвинять в этом TypeScript как-то странно.


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

«Пора валить из фронтенда»: Андрей Ситник о стагнации сообщества, опенсорсе и не только

+1

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


Я, например, не собираюсь изучать Vue. Просто не понимаю, что он может мне дать чего нет сейчас в Angular. Аналогично с вебпаком, зачем мне тратить кучу времени на настройку Bazel, если веб-пак делает это уже все. У меня задача сделать приложение для пользователей, а не найти самый оптимальный сборщик. Я лучше сфокусириусь на своих текущих инструментах и бизнес-задачах.


В мире Java, на которые все ссылаются, не все тихо, Kotlin набирает обороты, как примерно TypeScript в мире фронтенда, а с ним и новые фреймворки. Я думаю так же будет и во фронте. После затишься появятся и новые фреймворки, и новые подходы. Все просто устали и хотят отдышаться.

«Пора валить из фронтенда»: Андрей Ситник о стагнации сообщества, опенсорсе и не только

0

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

Domain-driven design: рецепт для прагматика

0

интересная статься. начинаю читать Синию книгу и вот размышления нужно ли это вообще привели меня сюда. Луковую архитектуру впервые увидела у Роберта Мартина "Чистая архитектура", он тоже топит за то, чтобы доменная логика была независима. Паттерн Separated Interface у него называется Dependency Inversion и он широко его применяет и показывает на разных уровнях от кода до архитектурных решений.

Трехмерный движок внутри запроса SQL

Прощай, Google Maps

Прощай, Google Maps

0

Подождите, вы перерендериваете тайлы на каждый запрос? Или я чего-то не понял

«Герои Меча и Магии» в браузере: долго, сложно и невыносимо интересно

Angular c Clarity Design System от VmWare

0

Устанавливаем то, устанавливаем это и что дальше? Про сами компоненты ни слова. Про опыт использования тоже. Лично мне это показалось миксом бутстрапап с ангуларом. Часть компонентов на классах, часть уже чисто ангулар на префиксах. Материал в этом плане более целым выглядит

Switch назвали лучшим гаджетом 2017 года. Откуда такой успех

Деловая переписка на английском языке: фразы и советы

0

Интересная статья, но из личного опыта скажу, что в фразы из неформального столбца используются скорее в корпоративной рассылке. При общении с коллегами все ещё короче. Нейтральный/формальный столбец это уже спам от HR-ов

Как пенсионный фонд сливает персональные данные

0

А почему только сейчас статья, если файл еще месяц назад прислали?

6 необычных офисов мира

-4

я не знаю как в регионах, но в Европе это давно уже норма. Москва и Питер тоже думаю подтягиваются. Поэтому этот пост ни о чем.

6 необычных офисов мира

-1
Кто придумал, что офисы должны быть душными коробками?

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

Асинхронный JavaScript против отложенного

Обзор 5 самых популярных JavaScript фреймворков и библиотек 2017

+1

Нет, не обязателен. Но без него можно использовать только для каких-то мелких компонентов/приложений

Обзор 5 самых популярных JavaScript фреймворков и библиотек 2017

0

Неправда. Смена мышления на однонаправленный поток данных занимает время. В Ангуляре же все достаточно стандартно для шаблонизатора

Обзор 5 самых популярных JavaScript фреймворков и библиотек 2017

+1

Очередная подборка из названий, про которые и так все знают

Умер ли MVC для фронтенда?

0
Примечание: меня до сих пор преследуют кошмары после ревью проектов, в которых одновременно использовались React и Angular 1.x.

А можно поподробнее про этот момент? Что вызывало такие кошмары.
Мы сейчас подумываем дать возможность интегрировать в свои проекты реакт-компоненты. Не скорости ради, как было в Ангулар 1, а скорее для более широкого выбора возможностей при разработке отдельных частей.

Каково это — быть разработчиком в России, когда тебе сорок

0

Я абсолютно не в теме, что происходит на Урале. Но обычно тракетория распространения тенденций такая Запад->Москва->Регионы. Вполне возможно вы можете быть первым в своем городе, кто предолжит такие решения. Ну и опять же возможно и фриланс для вас не закрыт. Просто посмотрите вокруг, на стыке железа и софта мне кажется сейчас дофига всего происходит

Каково это — быть разработчиком в России, когда тебе сорок

Каково это — быть разработчиком в России, когда тебе сорок

0

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

Каково это — быть разработчиком в России, когда тебе сорок

+1

Оооо. Вот он Хабр каким мы его знали. Мощная статья про личный опыт, а не коммерческий шлаг или перевод.


Какая-то она получилась грустная и безнадежная, прям кризис среднего возраста
Не правда. Просто наша отрасль очень молодая и такое понятие как ИТ-пенсионер еще только формируется. Тем не менее смена поколений неминуема и каждый ищет свои варианты в приближающейся старости. Вы я так понимаю, ушли в руководящее направление

REM vs EM – Великий спор

0

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


Этим-то rem и хороши. Они отвязывают от девайса и заставляют думать в категориях здесь у меня шрифт 1.4 единицы, здесь отступ 2 единицы.

Toyota: 81 514 нарушений в коде

0

Я слабо себе представляю компилятор, котор начхает на скоуп.

Toyota: 81 514 нарушений в коде

0

Кто пояснит в чем проблема с одинаковыми именами переменных в разных скоупах?

«Казаки 3» — краткий обзор перезапуска легендарной RTS

0
Надежды на то, что «Казаки 3» станут полноценным симулятором исторических сражений в плане методичного развертывания войск «стенка на стенку» опять не оправдались.

A чем Total War не симулятор подобных сражений?

1 There