![](https://habrastorage.org/webt/ly/sg/xh/lysgxh5vn2n2ocothakddlz1zoc.jpeg)
Сегодня поговорим о такой интересной технике оформления стёкол, как витраж, а также попробуем прикинуть, как нам создать его минимальными усилиями!
Разработчик
В статье расскажу про некоторые инструменты и настройки, которые помогают сделать рабочий процесс более комфортным и производительным. Что-то будет о встроенных в Windows фишках, что-то – о сторонних программах. Половина материала полезна вообще всем пользователям, а другая отведена под инструменты разработчиков.
Несколько лет тому назад я опубликовал на Хабре статью под названием "Буддизм с точки зрения программиста". Этот пост имел огромную популярность, читатели приняли его с большой теплотой. До сих пор я часто получаю от людей сообщения с благодарными отзывами на него и рассказами о том, как после прочтения этого текста поменялись их взгляды на жизнь.
С тех пор многое в моей жизни изменилось. В чём-то я поменял свой взгляд на мир, в чём-то напротив убедился ещё сильнее, в чём-то просто углубил своё понимание. Данный текст - это результат пройденного с момента публикации предыдущего поста пути духовных поисков, последовавших за некоторыми тяжелыми и отчасти трагическими событиями моей жизни. Хотя во многом тема текущего поста перекликается с темой предыдущего, его основная мысль отнюдь не в рассмотрении буддизма, а в поиске смысла жизни с точки зрения рационального ума программиста.
Visual Studio Code — это бесплатный, шустрый (что важно на больших проектах) и глубоко кастомизируемый редактор кода.
В статье расскажу, какие настройки и плагины VS Code использует наша команда фронтенда в KTS. Материал может быть полезен для JavaScript- и React-разработчиков, а ещё для тех, кто уже давно пользуется VS Code, но не знает о некоторых полезных плагинах и фичах для повседневного использования.
В статье собран не просто очередной список линтеров и раскрасок скобочек, а практические инструменты для контроля когнитивной сложности кода, орфографии и типографики текстов, актуальности зависимостей и уязвимостей.
Также я рассмотрел инструменты для оптимизации работы с Git, шаблоны директорий и другие возможные настройки.
Когда мне прилетела задача реализовать перевод для уже немаленького проекта, честно, я немного потерялась. Есть несколько вариантов библиотек, помогающих с данной задачей, но остановилась я на i18n для Angular и вот почему. На мой субъективный взгляд библиотека замечательно справляется с локализацией уже готового проекта. Но даже так, придется немного повозиться, без этого никуда.
Уточню, что данная статья описывает процессы для Angular v.9 и выше. Надеюсь информация будет вам полезна.
При начале разработки нового проекта у моей команды всегда появлялся вопрос, какую библиотеку выбрать для межсервисного взаимодействия? А какую использовать для походов в сторонние сервисы? В этой статье я постарался вкратце осветить различные обёртки над HttpClient.
TL;DR написал актуальную на момент августа 2023 года заметку про необходимых для нормального администрирования групп ботов. Желательно бесплатных.
Это визуальная шпаргалка по Angular. Если нужно что-то вспомнить, то достаточно глянуть на нарисованную схему, вместо поиска этой информации в документации. Картинки не просто упрощают сложные вещи — они обогащают ваши воспоминания посредством ассоциативной памяти, позволяя вам уловить больше. Думаю, что эта публикация будет в первую очередь полезна тем, кто уже изучал Angular, но что-то забыл. Так же она должна быть полезна экспертам из схожих платформ разработки, если вдруг им придется столкнутся с Angular. И конечно же картинки помогут новичкам, послужив некой отправной точкой в изучении этой платформы.
Лично мой интерес был в систематизации Angular. Я попытался выделить основные вещи и посмотреть на них в некой структуре. На мой взгляд, Angular не идеален и глядя на картинки можно увидеть некоторые шероховатости, но с другой стороны становится более понятно, почему у них получилось то, что получилось и можно предположить куда это все двигается.
Рисовал я все это в PowerPoint.
В данном материале рассматривается реализация телеграм-бота с помощью фреймворка SKitLs.Bots.Telegram, позволяющего абстрагироваться от однообразной if-else архитектуры и качественно перейти на новый, нелинейный, уровень архитектуры реализации ботов.
В качестве фундамента материала взята идея написание простого бота для отображения текущей погоды в указанном городе с помощью API сервисов Яндекса "Геокодер" и "Погода".
Nullable reference типы появились в C# 3 года назад. За это время они смогли найти свою аудиторию. Но даже те, кто имеет дело с этим зверем, скорее всего, не знают всех его возможностей. Давайте разберёмся, как более качественно взаимодействовать с этими типами.
После прочтения этой статьи вы будете обладать знаниями для создания своего собственного статического анализатора для C# кода, благодаря ему вы сможете найти потенциальные ошибки и уязвимости в исходном коде своих и не только проектов. Заинтригованы? Что ж, давайте начнём.
Привет, Хабр! Немного запоздало (ко дню программиста) делюсь подборкой бесплатных книг по программированию. Все они полезные, уровень скорее профессиональный, хотя и для развития от базового тоже подойдет, но, к сожалению, на английском. Среди тем книг: .NET, Алгоритмы, Android, iOS, Angular, C, C++, C#, JS, Linux, Python. В целом, найдется почти любая тема, которая приходит в голову.
Дисклеймер. Все эти книги взяты с одного ресурса, который существует за счет донейшенов. Получить книги можно без осуществления донейшенов, ресурс полностью бесплатный, пожертвования опциональны. Все книги написаны на основе контента со StackOverflow и являются код-ориентированными. Книги со временем обновляются. По ссылкам -- книги, актуальные на 15.09.2021.
Всем hello в этом чате! Сначала думал пописать про любимое своё сразу просто, но потом понял, что надо таки в одном agilean-предложении представиться, пытаясь не слишком хвалиться. Я врач-реабилитолог, кандидат меднаук, преподаю с 1999-го года, более 50 предметов, написал много научных и всяких публикаций и 5 книжек, немножко сайтов и приложений, работаю сейчас почти только патентоведом для коллег из Life Science, ну и член ВОИР, люблю все *nixы, бег, траву и био-геофилию.
Очень меня лет 20 радует, что все люди сразу после младенчества выгодно отличаются от друзей наших меньших (кроме обезьян) и от растюх (кроме Грута) умением говорить, рисовать и читать или, как говорят мои коллеги-физиологи – так называемой «второй сигнальной системой», передачей символов и изобретённых своих мыслей в пространстве и во времени. Но, чтобы быть максимально здоровым и даже если просто овощем с помощью только родной вегетативной системы, нужно намного больше сигнальных средств – это все остальные шесть (точнее, семь) органов чувств. Все знают пять, но в сенсорной физиологии их больше. Потом мы к ним вернёмся. И про вегетатику расскажу непременно самое прикольное и эффективное.
Для меня в сенсологии до сих пор крайне удивителен тот факт, что огромное количество информации, которая приходит извне на все наши органические датчики и телесные рецепторы, мы совсем не замечаем. Люди жалуются на избыток знаний, но в реальности мы не осознаём 95-99,99% поступающих в наш мозг бит. И ещё изнутри от наших органов и тканей в ЦНС (центральную нервную систему, вдруг кто забыл сокращение) поступает примерно ещё в миллион раз больше информации. Хотя, вот уже где-то 5-6 тысяч лет можно вообще научиться ничего почти не брать в голову, научившись медитировать, концентрироваться и упражняться. Вся эта йога, каббала и цигун давно дают этот шанс всем во всём мире, лет 100 теперь уже. И лет 25 примерно, благодаря именно развитию ИТ, не медицины, не психологии, не религии, не философии, это искусство управлять собой стало возможным так широко, что шире уже почти некуда. Я говорю про лечебные игры на компьютере. Иначе их называют игровые тренинги биологической обратной связи (БОС, Biofeedback). Выглядит это прикольно – человек увлечённо рубится в симулятор, шутер или иную вещь на ПК и лечится и развивается крайне сильно этим. Для среднестатистического обывателя звучит странно – где геймерство и где здоровье, да? Но это факт - используя зрительные, слуховые, тактильные и другие сигналы для обратной связи через весь интерфейс игры, с помощью специальной микропроцессорной и компьютерной техники, пациент или просто человек видит и/или слышит, как в геймплее отображается его состояние тех или иных родных физиологических процессов и как через собственное умение или навык внутренней саморегуляции и психотехники происходит их изменение усилием воли и желания. Все мы видели не раз, как меняется в динамике пульс во время каких-то тренировок, не так ли? Пробовали поднажать и заценить, как увеличивается частота сокращений при повышенной нагрузке? Это интересно. Хотя такой датчик пульса и его отображение – самое-самое-самое простое.
Давайте немедленно упорядочим хаос и остановим скам. Текущая ситуация и международное право.
Взрыв интереса и рост рынка NFT токенов поднял на поверхность ключевые вопросы токенизации. Мы разработали юридически значимую модель создания NFT на основе Парижской Конвенции по охране промышленной собственности и нового инструмента Всемирной организации интеллектуальной собственности (ВОИС) при ООН. Данный метод имеет надгосударственный правовой статус и не требует дополнительной легализации в 177 странах мира. А еще это занимает всего 15 минут…
Полтора килограмма термоядерного Тринидадского Скорпиона я в итоге собрал с одного куста на гидропонике.
У меня было много довольно странных хобби. Некоторые приводили к странным эффектам, вроде массового домашнего производства домашнего порошка для посудомойки. В список к этому странному ряду я решил добавить еще один пункт. Теперь я развлекаюсь еще и с гидропоникой. Причем эффект получился еще более адовый, чем я ожидал.
Тема чудовищно огромная, охватить ее за один пост вряд ли получится, поэтому я постараюсь ограничиться описанием принципа, почему это вообще работает и дать максимально исчерпывающий мануал, чтобы каждый смог из желудей и спичек повторить мой эксперимент. В самом начале будет много теории. Можете ее проскочить и сразу перейти к нужным покупкам, а вернуться к ней позже.
Хочу рассказать, как мы собрали 3д-принтер в домашних условиях, так сказать, из говна и палок. Это был школьный проект, который принес определенные плюшки в свое время.