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

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Новость

Окситоцин и дофамин. Фундамент влюбленности и как он работает

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

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

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

Новости

Новость

В Роспатенте зарегистрировали шлем для космонавтов с повышенной защитой от падений

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

В базе Роспатента 12 января 2024 года появился документ, описывающий шлем, созданный в РКК «Энергия» (входит в Госкорпорацию «Роскосмос»). Согласно описанию, новое изобретение представляет собой модернизированный шлем космического скафандра для улучшенной защиты при падении на небезопасную поверхность — Луны или Марса. Автор изобретения — главный научный сотрудник «Энергии», специалист в области внекорабельной деятельности космонавтов Олег Цыганков.

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

Компилятор за выходные, часть первая

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

Вам когда-нибудь приходилось задаваться вопросом, как работает компилятор, но так руки и не дошли разобраться? Тогда этот текст для вас. Мне тоже не доводилось заглядывать под капот, но тут так случилось, что мне нужно прочитать курс лекций о компиляторах местным третьекурсникам. Кто встречался с некомпетентными преподавателями? Здравствуйте, это я :)

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

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

Undocumented endpoint или попытки борьбы с имитацией активности «пользователя»?

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

По заявлению ВКонтакте, у метода wall.repost нет возможности отложить репост и появление данной функции в будущем не планируется. Но этот функционал реализован при использовании социальной сети непосредственно оператором.

Несправедливо!

keep digging
Всего голосов 3: ↑1.5 и ↓1.5 0
Комментарии 8

Истории

Пост

Рабочая группа Rust Embedded, созданная для разработки технологий повышения качества и безопасности приложений, прошивок и драйверов к встраиваемым системам, представила первый выпуск фреймворка embedded-hal, предоставляющего набор программных интерфейсов для взаимодействия с периферией, обычно применяемой с микроконтроллерами (например, предоставляются типажи для работы с GPIO, UART, SPI и I2C). Наработки проекта написаны на языке Rust и распространяются под лицензией Apache 2.0.

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

Embedded-hal 1.0 помечен как первый стабильный выпуск проекта, который можно использовать для создания рабочих драйверов.

Источник: OpenNET.

Теги:
+1
Комментарии 0
Статья

Libre/OpenPGP vs OpenSSH/age

Уровень сложности Средний
Время на прочтение 12 мин
Количество просмотров 892
Я использую GnuPG (реализацию OpenPGP и LibrePGP) каждый день на протяжении более чем десяти лет. У меня накопилось почти две сотни публичных ключей разных людей с которыми я общался и общаюсь по почте. Почти три сотни публичных ключей для проверки дистрибутивов операционных систем и архивов исходного кода программ. И это не считая более чем полутора тысяч публичных ключей из ключниц GNU, Linux, Debian, FreeBSD и других проектов. Я был постоянным популяризатором OpenPGP экосистемы и рекомендовал её использовать для массы задач, возникающих даже в банальных домашних условиях. Но за последние пару лет я ощутимо поменял своё мнение насчёт её рекомендации. Перестал всё это использовать почти везде где можно.

Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 5
Статья

Неизвестные ранее временные фундаментальные взаимодействия

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

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

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

Взаимодействие расталкивания

Взаимодействие расталкивания называется так потому, что предыдущее было взаимодействием гравитационного притяжения. Агентом взаимодействия расталкивания являются нейтральные электронно-позитронные диполи (ЭПД). Они легко обнаруживаются с помощью фотоэлектронного умножителя в присутствии источника гамма излучения с энергией более 1,024 МэВ. А именно, гамма-квант вызывает диссоциацию ЭПД, а затем электрон и позитрон рекомбинируют в ЭПД с испусканием гамма-кванта.

Тем не менее взаимодействие расталкивания можно назвать и диффузионным взаимодействием поскольку ЭПД, образующиеся на границе кристалла из магнитных монополей (КиММ), перемещаются к звёздам по закону диффузии.

Это взаимодействие соответствует члену:

Читать далее
Всего голосов 17: ↑2 и ↓15 -13
Комментарии 11
Статья

Синхронизация локальных изменений с docker/kubernetes контейнером

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

Салют!

Хочу рассказать вам про такие замечательные инструменты как docker compose(быть точнее про новую возможность watch), skaffold, tilt

Рассказать для чего они полезны, как пользоваться и с примерами

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

Разрабатываю игры как хобби, как умею

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

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

Решил подсчитать, сколько игры такие в итоге принесли. Я не ною и не хвастаюсь. Это сухие цифры.

Эти игры я делал в свободное от работы время. Поэтому это является хобби. А основной источник мой дохода в IT компаниях.

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

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

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

Высокопроизводительное кэширование с помощью Redis и Go

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

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

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

Вместо этого они предлагают []byte API, с которыми вы взаимодействуете следующим образом:

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

Сервис создания обоев для телефона онлайн 

Скриншот сервиса создания обоев для телефона
Скриншот сервиса создания обоев для телефона

Я всегда использую однотипные обои как в телефонах и на компах

Меня лишнее рисунки всего отвлекают от поиска нужно информации на декстопе, красиво, но не удобно

Раньше постоянно приходилось что-то рисовать в фотошопе

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

И решил сделать онлайн-сервис по созданию обоев из градиента для мобильных устройств

Сервис очень прост

Выбираем цвета, направление градиента и получаем результат

Ну или просто ждем на Random пока не понравиться

https://ilpetrakov.com/tools/wallpapers

Теги:
+1
Комментарии 0
Новость

Video Game Insights представили рейтинг игр в Steam, которые принесли больше всего денег в 2023 году

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

Аналитическая компания Video Game Insights составила топ-10 игр, получивших наибольший доход за 2023 год в Steam. Компания составила отчёт по различным показателям, включая общую выручку каждой из десяти игр. Однако так как Steam не предоставляет точные финансовые данные по играм, аналитики компании утверждают, что представленные показатели приблизительные.

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

OpenRefine и другие альтернативные MS Excel инструменты нормализации справочников для Экспертов НСИ

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

Судя по вакансиям на hh.ru, у некоторых компаний в русскоязычном сегменте наступила стадия принятия необходимости введения должности «Эксперт НСИ», хотя бы в виде функциональной роли.

Аббревиатурой «НСИ» (нормативно‑справочная информация) в компаниях может обозначаться достаточно широкий спектр источников информации, как структурированной (например таблицы единиц измерения или кодов операций в учётных системах и другие нетранзакционные данные), так и неструктурированной (тексты государственных или отраслевых стандартов, корпоративных организационно‑распорядительных документов и т. д.).

Нормализация и классификация записей справочников НСИ, в том числе справочника Номенклатур — одна из типовых функциональных обязанностей, входящих в описание роли «Эксперт НСИ».

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

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

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

Статья

Алгебры процессов для бизнес-процессов на примере CCS: кофе-машина-теорема

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

Формализация бизнес-процессов алгебраическими выражениями полвека будоражит умы математиков и методологов BPM (Business Process Management, ранее называемое CASE). Однако появление разнообразных алгебр процессов не добавили в практику BPM алгебраического формализма.

Алгебра алгоритмов (алгоритмическая алгебра Глушкова [GLU78], включая формализацию параллелизма), Алгебра \ исчисление процессов (CCS \ pi-calculus, CSP, ACP и др.), «Исчисление функций» (УФО, [UFO14]) не позволяют говорить о формальной (математической) теории BPM, а также инструменте, применимым бизнес-аналитиком на практике, т.е. об Алгебрах \ исчислениях бизнес-процессов - как математических абстракциях, формализующих workflow \ docflow и другие составляющие бизнес-процессов (Алгебре \ исчислении workflow).

0 Место исчислений процессов в бизнес-процессах

«Место» алгебр процессов в моделировании бизнес-процессов демонстрирует сравнительная таблица рис. 14.20 [GROM18], оригинал см. [SBPM12].

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

GRASP. Часть 1 — Информационный эксперт

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

Привет!

Сегодня я хочу поговорить про GRASP. В то время как многие знакомы с SOLID, GRASP, хотя и известен, мало кто в геймдеве воспринимает его всерьёз (или хотя бы знают о нем). GRASP расшифровывается как общие шаблоны распределения ответственностей. Самые часто упоминаемые принципы GRASP известны гораздо шире, чем сам список, в который они включены. Это знаменитые слова про низкую связность и высокое зацепление.

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

О кастомных HTML-тегах по-человечески и как их использовать

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

Расскажу вам о том, как использовать чудо-юдо под названием «Кастомные HTML‑теги» понятно, но подробно.

Читать далее
Всего голосов 19: ↑18 и ↓1 +17
Комментарии 6
Статья

Обнаружены шахматы для DOS… 1980 года

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

Шахматы для DOS... 1980 года! Вытащены с найденной в 2024 году системной дискеты 86-DOS (QDOS), при этом без особых проблем работают в MS-DOS 2.11, 3.31 на 86Box, MS-DOS Player, FreeDOS, DOSBox-X, NTVDM на современных ОС.

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

Mamba. От начала до конца

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

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

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

С новым годом: GPT в 500 строках на SQL

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

В минувшем году все только и говорили об ИИ и о том, как он может всё за вас сделать.

Мне нравится, когда кто-то или что-то работает за меня. Поэтому решил: попрошу-ка ChatGPT написать за меня новогодний пост:

"Эй, ChatGPT. А ты можешь реализовать большую языковую модель на SQL?"
"Нет, SQL не подходит для реализации больших языковых моделей. Язык SQL предназначен для выполнения запросов к данным, хранящимся в РСУБД и для управления этими запросами. Для реализации большой языковой модели требуются сложные алгоритмы, обширные датасеты, а зачастую – и фреймворки для глубокого обучения. SQL всеми этими возможностями не обладает."

Что ж, лишний раз убеждаешься, что, если хочешь что-то сделать хорошо – сделай это сам.

Давайте же воодушевимся этим оптимистическим планом и реализуем большую языковую модель на языке SQL.

Читать далее
Всего голосов 52: ↑50 и ↓2 +48
Комментарии 5
Пост

Вошёл в айти — а куда идти? Ч.1 — непрофильным

Войти в айти актуально в 2024 и будет актуально как минимум лет десять (я делаю ставку, что сильно больше). И войти не так сложно: например, самые доступные пути — тестирование и техническая поддержка сервисов. Но это самый «порожек», его нужно переступить и двигаться дальше. В процессе продвижения приходится видеть разочарования, переживания и чуть ли не трагедии: обнаруживается, что в крупную компанию попасть сложно, деньги не падают с неба, а работа довольно рутинная и почти не творческая. Причин много: кто-то не тянет задачи, кто-то заскучал, кто-то ждёт золотые горы и не хочет ничего для этого делать (как вам м, 21 год с СПО, без опыта и требованиям 120 тыс. на руки?). 

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

  • Нет профильного образования, но хочется чуть больше денег и роста — учитесь, осваивайте рабочие фреймворки (не программные) и идите в продакт/прожект менеджеры. Карьера гладкая, задачи серьёзные, при определённых способностях деньги норм.

  • Совсем гуманитарий, но хочется приобщиться — DevRel, HR, внутренний HR. Только учитесь выполнять работу достойно.

  • Нет профильного образования или нет опыта, но мозги «технические» — идите в тестирование. Скажу больше: в нём можно мощно расти на большой дистанции, спрос будет долгим и разным.

  • Не определились, как жить — попробуйте себя в саппорте. Вы освоите кучу навыков (и софт, и хард), поймёте, что нужно дальше. И да, в 30+ тоже не стыдно!

Теги:
+4
Комментарии 0