Как стать автором
Обновить
151.15
Рейтинг

Разработка веб-сайтов *

Делаем веб лучше

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Что нужно знать, чтобы быть синьором?

Разработка веб-сайтов *Программирование *Управление персоналом *Карьера в IT-индустрии

В последнее время случилась (и продолжает случаться) тьма публикаций про кадровый голод в айти, про переоценённость синьоров, недооценённость всех остальных, про золотые горы, скандалы, интриги и конский перекос баланса фракции "программисты". Ну, короче, вы сами всё читали и вполне себе в теме. Так вот, в сим опусе хочется вспомнить, а ктож такой синьор и что ему крайне желательно знать, чтобы синдром самозванца не накрывал и чтобы окружающие уважали и на поклон за советом приходили.

Ну-ка, ну-ка...
Всего голосов 87: ↑77 и ↓10 +67
Просмотры 18K
Комментарии 94

Новости

React. Лёгкий способ бросить курить

Разработка веб-сайтов *JavaScript *ReactJS *

Писать кнопочки и формочки на React - дело не хитрое. Но почти всегда фронтовые проекты превращаются в нечто трудночитаемое и едва ли поддерживаемое. Визуально различия проектов на React и JQuery со временем сохраняются, а вот developer experience с точки зрения трудозатрат на поддержку становится примерно одинаковым.

Читать далее
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 8.1K
Комментарии 35

Как проверить сетевое подключение на Smart TV (WebOS и Tizen)

Разработка веб-сайтов *JavaScript *Клиентская оптимизация *Разработка под Tizen *Мониторы и ТВ

Сегодня я хочу рассказать вам о том, как я пробовал реализовать функционал «Нет подключения» на SmartTV для платформ webOS и Tizen. Это звучит довольно просто, и вы можете спросить меня, что ты можешь рассказать нам нового, но поверьте, я могу :)

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

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

Читать далее
Всего голосов 19: ↑18 и ↓1 +17
Просмотры 9.3K
Комментарии 7

PHP Дайджест № 219 (1 – 10 января 2022)

Разработка веб-сайтов *PHP *Symfony *Yii *Laravel *
Фото David Stockton.

Подборка свежих новостей, инструментов и материалов из мира PHP.

Приятного чтения!
Читать дальше →
Всего голосов 58: ↑58 и ↓0 +58
Просмотры 7.4K
Комментарии 5

Дайджест свежих материалов из мира фронтенда за последнюю неделю №501 (2 — 9 января 2022)

Разработка веб-сайтов *CSS *JavaScript *HTML *
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Читать дальше →
Всего голосов 20: ↑20 и ↓0 +20
Просмотры 4.2K
Комментарии 0

Что мне не нравится в react-router

Разработка веб-сайтов *ReactJS *

Недавно меня спросили: “Зачем я отказался от библиотеки react-router и перешел на свой велосипед?” Честно говоря, вопросы, связанные с моим вариантом роутинга, мне задавали уже раз пять. Последний раз это было пол года назад, и с тех пор я немного подзабыл основные причины моего выбора. Поэтому я решил их вспомнить и написать статью о том почему react-router не подходит для больших проектов, поделится своими видением роутинга и получить критику моих идей от более широкого сообщества.

Итак поехали
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 4.2K
Комментарии 24

Дайджест свежих материалов из мира фронтенда за последнюю неделю №500 (27 декабря 2021 — 2 января 2022)

Разработка веб-сайтов *CSS *JavaScript *HTML *
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Читать дальше →
Всего голосов 26: ↑26 и ↓0 +26
Просмотры 6.2K
Комментарии 4

«Что делаешь?»

Разработка веб-сайтов *Разработка мобильных приложений *Яндекс API *Социальные сети и сообщества

Привет, Хабр! С Новым Годом!

Смотрите сами, надо оно вам или нет?

Придумал кое-что для Яндекса и хотел его руководству это подарить(не продать), но до них не дотянуться, они там в танке, все эти службы поддержки на игноре и всё такое. Короче, не хотят, как хотят.

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

Держите, с Новым Годом, так сказать ;)

Читать далее
Всего голосов 43: ↑27 и ↓16 +11
Просмотры 11K
Комментарии 97

React: пример использования Auth0 для разработки сервиса аутентификации/авторизации

Блог компании Timeweb Cloud Информационная безопасность *Разработка веб-сайтов *JavaScript *ReactJS *



Привет, друзья!


В этой статье я покажу вам, как создать полноценный сервис для аутентификации и авторизации (далее — просто сервис) с помощью Auth0.


Auth0 — это платформа, предоставляющая готовые решения для разработки сервисов любого уровня сложности. Auth0 поддерживается командой, стоящей за разработкой JWT (JSON Web Token/веб-токен в формате JSON). Это вселяет определенную уверенность в безопасности Auth0-сервисов.


Бесплатная версия Auth0 позволяет регистрировать до 7000 пользователей.


В этой статье я писал о том, что такое JWT, и как разработать собственный сервис с нуля.


Знакомство с Auth0 можно начать отсюда.


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


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


В статье я расскажу только о самых основных возможностях, предоставляемых Auth0.


В примерах и на скриншотах ниже вы увидите реальные чувствительные данные/sensitive data. Это не означает, что вы сможете их использовать. После публикации статьи сервис будет удален.

Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 3.9K
Комментарии 0

.NET, что с тобой происходило в 2021?

Блог компании Dodo Engineering Разработка веб-сайтов *.NET *C# *IT-компании

Конец декабря, многие подводят свои итоги, а мы решили оглянуться и посмотреть, что хорошего (и не очень) случилось в мире .NET-разработки за этот год, и спросили об этом наших разработчиков.

Из хорошего называли появление рекордов в С# 9, и выход С# 10, а в топе, конечно же, релиз .NET 6 с долгосрочной поддержкой. До выхода шестой версии у нас уже много веб-сервисов работало на .NET 5, в том числе и в монолите. Теперь ко всем «фишкам» пятой версии добавляются преимущества новой.

Платформа становится всё кросплатформеннее и кросплатформеннее (возможно, благодаря этому в последнее время наблюдается рост интереса к C#). В .NET 6 сильно улучшилась производительность, появилась поддержка Apple Silicon (мы недавно писали, почему так рады этому), новые API и много других полезностей.

Что ещё запомнилось
Всего голосов 46: ↑46 и ↓0 +46
Просмотры 12K
Комментарии 19

Идем на восток. Как мы за 7 месяцев с нуля разработали автоклассифайд для Казахстана

Блог компании Агентство AGIMA Разработка веб-сайтов *Дизайн

Привет, Хабр! Меня зовут Миша Дырма, я руководитель проектного офиса в AGIMA, и сегодня я хочу рассказать, как наша команда создала 2 приложения и сайт для сервиса по продаже и покупке машин Mycar.

Читать далее
Всего голосов 23: ↑19 и ↓4 +15
Просмотры 2K
Комментарии 4

Большой PHP-опрос: первые 2к ответов и призы участникам

Разработка веб-сайтов *PHP *Symfony *Yii *Laravel *

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

Читать далее
Всего голосов 22: ↑22 и ↓0 +22
Просмотры 2.9K
Комментарии 4

Новогоднее настроение от разработки Яндекс.Практикума

Блог компании Яндекс.Практикум Разработка веб-сайтов *Программирование *Карьера в IT-индустрии


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

Меня зовут Александр Трегер, я руковожу разработкой платформы профессий Практикума. В посте расскажу, что мы сделали.
Читать дальше →
Всего голосов 20: ↑13 и ↓7 +6
Просмотры 3.5K
Комментарии 4

Uni Localization. Абсолютная кастомизация, работает на любом сайте (Vue, React, Angular, ...)

WordPress *Разработка веб-сайтов *JavaScript *HTML *VueJS *

Я всегда мечтал о функциональности, которую можно было бы использовать на любом web проекте. Еще я мечтал иметь максимально гибкое решение для абсолютной кастомизации под себя. Два года назад мы начали работать над воплощением этой смелой мечты в реальность. Первой такой функциональностью стала именно Uni Локализация.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 2K
Комментарии 0

Angular vs React глазами новичка. Часть 1: Angular

Блог компании Домклик Разработка веб-сайтов *Angular *
Tutorial

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

Читать далее
Всего голосов 21: ↑19 и ↓2 +17
Просмотры 8.5K
Комментарии 5

PHP Дайджест № 218 (13 – 27 декабря 2021)

Разработка веб-сайтов *PHP *Symfony *Yii *Laravel *


Подборка свежих новостей и материалов из мира PHP.

В выпуске: Composer 2.2, Cycle 2.0, обновления актуальных веток PHP и другие релизы; конкурс с подведением итогов года; пачка интересных статей, инструменты, видео и другие новости сообщества.

Приятного чтения!
Читать дальше →
Всего голосов 45: ↑45 и ↓0 +45
Просмотры 8.9K
Комментарии 14

Как жить без документации. Если бы реальность тестировщика была сюжетом аниме

Разработка веб-сайтов *Тестирование IT-систем *Разработка мобильных приложений *Тестирование веб-сервисов *Тестирование мобильных приложений *
Из песочницы

Наверное, любой тестировщик хоть раз в жизни слышал фразу «‎Тестирование нужно начинать как можно раньше»‎. И это правда. Чем раньше у отдела качества появится информация о проекте, тем меньше вероятность пропуска логических ошибок. Но жизнь — не сказка, и очень часто продукт попадает в руки тестировщика на предпоследнем этапе. Разумеется, и так можно работать, и весьма продуктивно. Но что делать в ситуации, когда отдел QA еще и не получает информации, ибо ее попросту нет. Весь проект в голове лида/менеджера, там все стройно, четко, красиво. Но как только он порционно выдает задачи команде, начинается то, о чем я хочу рассказать. Поэтому давайте попробуем поднять ставки и погрузиться в фантастическую вселенную, где каждая ошибка фатальна.

Погрузиться в мир
Всего голосов 3: ↑0 и ↓3 -3
Просмотры 7.7K
Комментарии 4

Разбираемся с сессиями в SQLAlchemy

Разработка веб-сайтов *Python *Программирование *Промышленное программирование *Софт

В этой небольшой статье я хочу дать ответ на вопрос, который возник у меня, когда я познакомился с сессиями в SQLAlchemy. Если сформулировать его кратко, то звучит он примерно так: “А зачем оно надо вообще”? Меня, как человека пришедшего из мира джанги, сессии приводили в уныние и я считал их откровенной фигней, которая усложняет жизнь. Но я ошибался. Как оказалось, сессии в алхимии - штука очень даже полезная.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 3.7K
Комментарии 1

Дайджест свежих материалов из мира фронтенда за последнюю неделю №499 (20 — 26 декабря 2021)

Разработка веб-сайтов *CSS *JavaScript *HTML *
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Читать дальше →
Всего голосов 19: ↑19 и ↓0 +19
Просмотры 5.2K
Комментарии 1

Сервис для музыкантов и авторское право: что под капотом у ultimate guitar

Разработка веб-сайтов *Управление проектами *

Привет, Хабр! Меня зовут Павел Иванцов, я Head of Engineering Muse Group. Мы разрабатываем продукты для тех, кто любит музыку. Наша платформа Ultimate-guitar.com — один из крупнейших в мире сервисов для музыкантов. В нашей базе более полутора миллионов табулатур, права на которые лицензируются у разных правообладателей.

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

Читать далее
Всего голосов 9: ↑6 и ↓3 +3
Просмотры 1.1K
Комментарии 10

Вклад авторов