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

Все потоки

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

Telegram собирает и продает МТС личные данные своих пользователей, или не все так плохо?

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

МТС теперь имеют возможность таргетинга рекламы в Telegram Ads с помощью номеров телефонов клиентов МТС (Но у них нет партнерства c Telegram). Это значит что МТС сможет настраивать свою рекламу в Telegram Ads так, чтобы их реклама была видна только клиентам МТС. И после этого многие пользователи Telegram стали жаловаться на то что теперь Telegram будет собирать личные данные и использовать их для таргетинга рекламы, хотя Telegram заявлял что он будет всегда бесплатным, без рекламы и платных подписок, но в 2022 году это изменилось...

Продает ли Telegram личные данные юзеров?
Рейтинг 0
Комментарии 0

Новости

Python-разработчик: из новичка в профессионалы. Как начать свой путь в освоении языка?

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

В статье рассказали:

 Почему многие крупные компании до сих выбирают Python

 Какие знания нужны разработчику на каждой из ступени грейдов

 Где эти знания получить.

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

Виртуальная любовница, часть 2: Настройка SillyTavern

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

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

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

Очень большие числа в физике

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

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

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

Истории

Какую информацию современный автомобиль собирает о водителе и пассажирах

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

Современный автомобиль — это не просто средство передвижения, а скорее компьютер на колёсах. Около половины его стоимости составляет электроника и софт: сенсоры, контроллеры, компьютерные компоненты и управляющее ПО.

К сожалению, вслед за производителями телевизоров и другой бытовой техники автоконцерны тоже открыли для себя новый источник доходов — сбор данных о своих пользователях (то есть автовладельцах). Такие выводы можно сделать из недавнего отчёта «Приватность не включена» от организации Mozilla. Если верить документу, современный автомобиль — это настоящий комбайн по сбору персональных данных.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 0

Электромагнетизм и некоторые интересные явления и процессы

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

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

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

Читаем/записываем файл в Андроиде без запроса пермишинсов

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

Считаете, что для чтения файла в андроиде нужен

Manifest.permission.READ_EXTERNAL_STORAGE

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

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

YAR — Yet another relativity

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

Еще один вариант теории гравитации. Плюс - минус 125-й. Неправильный. Мой.

Большое спасибо Игорю Тихоненкову @poo_factor за замечания и уточнения.

Эта идея пришла мне в голову в 1989 году, когда я был студентом кафедры теоретической физики Харьковского Государственного Университета и всерьез думал о будущей научной карьере. С той поры было много всякого (один распад СССР чего стоил!), но задумка не оставляла, и лет 5 тому получилось-таки досчитать до конца все заложенные в нее идеи. Потрясания основ не случилось. Но, может, вам будет интересен ход мыслей, а может, я и проглядел что-то важное.

Изложение теории - часть I
Всего голосов 4: ↑3 и ↓1 +2
Комментарии 1

Стек протоколов BLE 5 -физический уровень

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

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

Рабочая частота BLE составляет 2,4 ГГц. Он использует частотную модуляцию GFSK и использует механизм скачкообразной смены частоты для решения проблемы перегрузки канала.

Существует три схемы реализации для физического уровня BLE 5, а именно некодированный физический уровень со скоростью 1 Мb/s, некодированный физический уровень со скоростью 2 Мb/с и кодированный физический уровень со скоростью 1 Мb/s. Среди них некодированный физический уровень со скоростью 1 Mb/s совместим с физическим уровнем протокола серии BLE v4, в то время как два других физических уровня увеличивают скорость связи и расстояние связи соответственно.

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

Мал, да удал. ASCADA. Простейшая система диспетчеризации (SCADA) для Arduino и других микроконтроллеров

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

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

Имея достаточный опыт работы с промышленными SCADA‑системами было принято написать свою! Да такую, чтобы с ней справился совсем уж начинающий программист.

Рад поделиться своими наработками и буду вдвойне рад если это пригодится еще кому‑то еще кроме меня!

Узнать подробнее про ASCADA
Всего голосов 11: ↑11 и ↓0 +11
Комментарии 22

Как настроить оптимальную модель работы с заказчиками текстов: пять правил для комфортной коммуникации

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

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

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

Распределённые транзакции

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

На собеседованиях на позицию middle/senior разработчика часто задают вопросы по распределенным транзакциям в микросервисной архитектуре.

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

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

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

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

Тест производительности Web-фреймворков для Rust

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

В этой статье мы сравним производительность 3 наиболее популярных бекэнд-фреймворков для Rust: AxumActix и Rocket.

Сравним основные особенности, качество документации и самое главное - проведём тест производительности. Для этого напишем с помощью каждого фреймворка простой REST-сервис с тремя эндпоинтами - один будет просто возвращать отформатированную строку, второй засыпать на 20 миллисекунд имитируя небольшую работу с БД или запрос к внешнему сервису, а третий будет выполнять тяжёлую работу вычисляя хеш bcrypt, имитируя какую-нибудь сложную бизнес-логику.

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

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

Битва пет-проектов
Дата 25 сентября – 30 ноября
Место Онлайн
Вебинар «Разработка бэкенда на Clojure»
Дата 24 октября
Время 20:00 – 21:30
Место Онлайн
True Tech Champ
Дата 24 октября
Время 9:00 – 17:00
Место Москва Онлайн
Russia Risk Conference 2023 — 19-я конференция по риск-менеджменту
Дата 25 – 26 октября
Время 10:00 – 19:00
Место Москва Онлайн
VK Инклюзия’23
Дата 27 октября
Время 14:00 – 21:30
Место Москва Онлайн
HolyJS
Дата 2 – 12 ноября
Время 15:00 – 19:00
Место Санкт-Петербург Онлайн
IT Recruiting – HR Forum 2023
Дата 8 – 10 ноября
Время 9:00 – 18:00
Место Москва
Онлайн IT HR-конференция HR42
Дата 17 – 18 ноября
Время 10:00 – 14:00
Место Онлайн
HighLoad++ 2023
Дата 27 – 28 ноября
Время 9:00 – 20:00
Место Москва Онлайн

Airflow в Kubernetes. Часть 1

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

Приветствую!

На пути инженера данных часто встречаются задачи связанные с DevOps. Одна из таких - развернуть Airflow в Kubernetes кластере. Если до этого похожего опыта работы не было, то эта задача может показаться нетривиальной. Конечно, можно выполнить несколько команд из официального гайда, но если нужно будет что-то поправить, то без понимания, что происходит внутри, обойтись будет сложно.

Эта статья призвана  облегчить данную задачу. Она поможет тем, кто уже работал с Airflow, но еще не касался технологии Kubernetes. 

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

Стандарт ERC 20

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

Большая часть блокчейн-проектов базируется на платформе Ethereum, а точнее – а смарт-контрактах данной сети. Во время инвестиционных кампаний после оплаты инвесторы получают токены – цифровые «монеты», которые чаще всего принадлежат к стандарту ERC 20.

Называют так официальные протоколы, предназначенные для внесения предложений, призванных улучшить Ethereum, а расшифровывается аббревиатура как Ethereum Request for Comments. 20 – это оригинальный номер для идентификации предложения. Технологические особенности для токенов стали доступными еще в 2015. Монеты, которые отвечают этим характеристикам, называют ERC 20, по факту это и есть «умные» контракты, которые шифруются в блокчейн Ethereum.

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

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

Гибридные транзисторы с использованием паутины и электронных компонентов: что это такое и как работает

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

Учёные достаточно часто применяют инженерные решения, подсказанные природой, в науке и технике. Используются и вещества/соединения, создаваемые живыми организмами. Ну а сейчас команда учёных решила использовать биологический компонент в микроэлектронике. Речь идёт об использовании шёлка при создании транзисторов. Подробности об этой разработке — под катом.

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

Пишем графический ASCII-калькулятор с помощью стандартной библиотеки Си

Уровень сложности Сложный
Время на прочтение 17 мин
Количество просмотров 1.8K

Программа calculator.c родилась как школьный проект в рамках Student Innovation Scholarship. Сперва я решил написать простой инструмент для построения графиков функций с помощью символов ASCII, но после завершения первого прототипа понял, что задача намного сложнее, чем предполагалось. Вернувшись к проекту год спустя, я увидел, что в нём есть много неочевидных нюансов. Поэтому предлагаю разобрать весь процесс разработки моего графического калькулятора с нуля.


Читать дальше →
Всего голосов 22: ↑21 и ↓1 +20
Комментарии 5

Подборка кино и сериалов про шпионов, разведку и OSINT

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

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

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

Взлетаем на backend: наш путь к победе в номинации «Лучший backend-разработчик» на хакатоне от ООО «Лента» и ЯП

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

«Недоджун» решил проверить свои силы и поучаствовать в хакатоне, который организовали Яндекс Практикум и ООО «Лента».

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

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

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

18.10.2023, Мэтт Уильямс, Universe Today

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

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