Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Мой ТОП-5 лучших CSS-in-JS решений

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров68

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

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

Здесь вот и приходят на помощь решения CSS-in-JS, объединяющие фичи JS и CSS.

Читать далее
Рейтинг0
Комментарии0

Новости

Мы сопоставили языки программирования с специализацией World Of Warcraft

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров287

Привет, друзья разработчики и геймеры!

Мы с командой разработчиков "*** Telecom" решили весело и с увлечением сопоставить языки программирования с классами из мира World of Warcraft. Почему бы не объединить наше любимое хобби с нашей профессиональной деятельностью? Давайте вместе погрузимся в этот волшебный мир и узнаем, как каждый язык программирования может быть аналогом одного из классов в WoW!

Читать далее
Всего голосов 2: ↑1 и ↓10
Комментарии1

Освоение gRPC на Python: Продвинутые техники. Часть III

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров194

Глубокое погружение в возможности gRPC на Python: перехватчики, трассировка, рефлексия и потоки данных.

Читать далее
Рейтинг0
Комментарии0

Что такое интеллектуальная собственность и какие виды интеллектуальной собственности бывают?

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров139

Что такое интеллектуальная собственность?

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

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

Читать далее
Всего голосов 5: ↑2 и ↓3-1
Комментарии1

Истории

Когда я был маленьким, я писал авиасимулятор

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров576

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

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

Вперед в прошлое
Всего голосов 1: ↑1 и ↓0+1
Комментарии2

Место забавных ситуаций в жизни или сертификация у PT

Время на прочтение2 мин
Количество просмотров533

Забавная по сути своей ситуация получилась при работе с Positive Technologies. Согласно требованиям партнерских программ, я проходил необходимые сертификации на их сайте edu.ptsecurity.com и по старой доброй привычке решил просмотреть тела и хедеры запросов, которые отправляются на сайт при переходе по различным ссылкам. Burp Suite всегда отлично помогал в решении такого рода задач, он не подвел и в этот раз =)

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Спиральная динамика — как эволюционирует команда

Время на прочтение14 мин
Количество просмотров363

• Как отношения внутри команды влияют на достижение цели?
• Из-за чего сильные сотрудники могут не уживаться в коллективе?
• Как сделать команду привлекательной для новичков?
• Через какие этапы становления проходит команда?
• Какие кризисы связаны с переходом на новый этап?
• Как история IBM и Apple демонстрируют уровни спиральной динамики?

В этой статье я постарался интересно и вдумчиво разобраться в модели эволюционного развития организаций — спиральной динамике.

Читать далее
Всего голосов 11: ↑10 и ↓1+10
Комментарии1

Фокусы с опторазвязкой

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров2.2K

Нюансы оптронной развязки, борьба с её недостатками и интересный на мой взгляд костыль: как разогнать скорость копеечной опторазвязки и наполучать других бонусов. Я не силён в рекламе, поэтому на месте КДПВ будет сразу тема статьи.

Читать далее
Всего голосов 18: ↑18 и ↓0+24
Комментарии13

От любви к играм до становления разработчиками игр: история страданий инди команды 2V Studio длиною в год

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров322

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

Читать далее
Всего голосов 5: ↑2 и ↓3+1
Комментарии1

Expression Problem и Объектные алгебры

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров665

Expression Problem (EP) - это классическая задача в программировании на совмещение несовместимого.

Автор задачи (Philip Wadler) формулирует следующие цели: создать такую абстракцию, что позволяла бы расширять иерархию в двух направлениях: добавлять новые классы и добавлять новые методы для обработки иерархии, сохраняя при этом строгую статическую типизацию и не требуя изменений существующего кода.

В динамически типизируемых языках мы бы могли добавить или переопределить метод на лету с помощью трюка, ставшего известным под неказистым названием monkey patching (хоть первоначально речь шла совсем не про обезьян, а про партизан - guerrilla).

А вот какие трюки применяют в статически типизированных языках рассмотрим под катом.

Читать далее
Всего голосов 3: ↑3 и ↓0+4
Комментарии0

Опыт обучения в магистратуре МФТИ «Управление IT-продуктом». Обзор первого семестра и появление стартапа ZNATNO

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров496

В октябре 2023 г. стартовала учеба. Это полностью онлайн-магистратура очного формата при МФТИ. Я сразу стал вести дневник и фиксировать кол-во часов, которое я вкладываю в обучение. Делюсь с вами.

Читать далее
Всего голосов 1: ↑0 и ↓1-1
Комментарии2

Что на неделе: глобальный сбой Windows, YouTube Шрёдингера и российский Xbox

Время на прочтение3 мин
Количество просмотров1.4K

Вот это неделька! За последние семь дней не сломались и не полегли только самые стойкие сервисы. То ли магнитные бури, то ли плохой гороскоп изрядно потрепали нервы IT-компаниям всего мира. Журналы и профильные сайты сплошь пестрели заголовками о массовых сбоях то тут, то там, а мы только и успевали, что загибать пальцы.

Меня зовут Олег Малахов, я работаю в AGIMA, и в очередном дайджесте самых громких новостей последней недели попробуем перечислить всё, что сломалось и починилось (но это пока не факт).

Читать далее
Всего голосов 2: ↑1 и ↓10
Комментарии3

Ро Змееносца

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров815

Ро Змееносца - неприметная звёздочка близ границы с созвездием Скорпиона. Она появляется в наших широтах столь же невысоко и ненадолго как и Антарес, но с её блеском (около 5m) в черте города глазом практически не видна - только в оптику.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии2

Ближайшие события

Особенности работы с беспроводными счетчиками импульсов Lora от Вега-Абсолют

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров415

Работа у меня связана с разработкой ПО для сбора показаний с приборов учета.

Довелось мне работать и с устройствами мира IoT (Internet of Things). Несколько раз использовали устройства производства Вега-Абсолют, в частности счетчик импульсов СИ-11.

Читать далее
Рейтинг0
Комментарии1

Hamster Kombat: Автоматизация фарма и тапанья хомяка через Python с деплоем

Время на прочтение8 мин
Количество просмотров1.9K

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

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

Читать далее
Всего голосов 14: ↑8 и ↓6+3
Комментарии2

Японский скуф, кибер-жена и будущее ИИ-дейтинга: хайп на банальности, утопия или социальная угроза?

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров1.4K

В середине июля 2024 года по сети разлетелась новость: инфоагентство Bloomberg на примере «киберсвадьбы» 52-летнего рабочего рассказало о японском приложении Loverse, предлагающем одиноким и не очень японцам партнёра-бота на основе генеративного ИИ для общения и отношений. Все, кто мало-мальски интересовался темой, знают: во-первых, у японцев проблема десятков миллионов одиноких людей, включая хиккикомори, стоит острее, чем в других развитых странах. И появление таких приложений вполне естественно. Во-вторых, имитирующие партнёров чат-боты, в том числе на базе LLM-нейронок — совсем не сенсация, даже если не вспоминать о классике в лице Sims. Более того, уже были отмечены случаи (роскомндазор) чрезмерно увлёкшихся непредсказуемым виртуальным партнёром бедолаг. Так в чём же, собственно, новость? А также, насколько велик потенциальный рынок подобных приложений, предлагающих вместо Тиндера бесплотных, но гарантировано отвечающих взаимностью ИИ-партнёров? И что они несут нам в случае широкого распространения — хотя бы эрзац-спасение одиноких душ, или же ровно противоположное?
Читать дальше →
Всего голосов 16: ↑12 и ↓4+13
Комментарии15

Python. Внутреннее устройство множеств set и словарей dict. Часть 2 из 2

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров922

Продолжение Части 1

4. Хэш-таблицы в dict
4.1. Как компактный dict экономит место и сохраняет порядок
4.2 Алгоритм добавления элементов в компактный dict
4.3. dict с общим доступом к ключам
4.4. Практические выводы по тому как работает dict

Читать далее
Всего голосов 1: ↑0 и ↓1-1
Комментарии1

MIK32 АМУР на плате ELBEAR ACE-UNO от ELRON, мой опыт или как три дня загружать Blink

Время на прочтение4 мин
Количество просмотров876

Здравствуйте все! ✋

Наконец-то ко мне пришёл долгожданный MIK32 АМУР на плате ELBEAR ACE-UNO от ELRON. Нормально так мне с ним пришлось по возиться, в какой-то момент уже подумал что прислали "кирпич", оказалось просто есть кое-какие нюансы о которых я сейчас расскажу.

Микроконтроллер долгое время не хотел определяться, с начала не заработал PlatformIO, библиотека MIK32 не установилась, выскакивала ошибка. Теперь я знаю что невнимательно прочёл инструкцию, но тогда не смог установить. В инструкции обратите внимание на ссылки wiki.mik32.ru и сделайте всё в точности как там описано, не спешите (:

Потом я установил MikronIDE, но OpenOCD писал ошибку, мол к JTAG ничего не подключено. Точнее ошибку сначала выдавал Uploader Микрона, а он в свою очередь обращался к OpenOCD.

Ошибка сначала выглядела так.

Читать далее
Всего голосов 9: ↑8 и ↓1+13
Комментарии0

Дискеты начинают и выигрывают: флот Германии до сих работает с экзотическими 8-дюймовыми флоппи-дисками

Время на прочтение4 мин
Количество просмотров6.6K

Совсем недавно мы публиковали статью «Япония, наконец, победила дискеты: flawless victory спустя несколько лет борьбы». Но оказывается, до всемирного отказа от флоппи-дисков еще далеко.

Немецкие фрегаты с момента ввода в эксплуатацию работают на 8-дюймовых дискетах. От этих очень экзотичных носителей зависит многое. Корабли не смогут выполнять свои прямые функции, если у команды не окажется подобной дискеты. Как так-то?
Читать дальше →
Всего голосов 24: ↑21 и ↓3+25
Комментарии24

Лучшие открытые курсы для изучения PHP с нуля

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров518

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

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

К списку курсов
Всего голосов 5: ↑3 и ↓2+4
Комментарии3
1
23 ...