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

Все потоки

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

Притормозите недоверие, плиз

Исследования и прогнозы в IT *
Мнение
Recovery mode
Перевод

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

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

Новости

Лучшие Стратегии 2022 на пк (ТОП-15 игр)

Разработка игр *Монетизация игр *Дизайн игр *Продвижение игр *Игры и игровые консоли
Обзор

Я подготовил для Вас ТОП-15 лучших Стратегий за 2022 год. Надеюсь, что Вы найдете для себя что-то интересное.

Читать далее
Всего голосов 28: ↑8 и ↓20 -12
Просмотры 4.8K
Комментарии 14

Резервное копирование репозиториев с github, gitlab

Python *Git *GitHub *Хранение данных *
main

Резервное копирование репозиториев с git серверов на основе github и gitlab по токену. Скрипт скачивает все Ваши репозитории доступные по токену и архивирует их. Давно хотел написать такой инструмент т.к. использую и те и те сервера в работе и личных целях.

Читать дальше →
Всего голосов 8: ↑5 и ↓3 +2
Просмотры 1.7K
Комментарии 7

RISC-V продолжает развиваться: перспективное будущее благодаря Китаю и Google

Блог компании Selectel Исследования и прогнозы в IT *Производство и разработка электроники *Компьютерное железо Процессоры

Не так давно мы писали о том, что китайцы добиваются включения поддержки архитектуры RISC-V в Android. На момент написания той статьи было неясно, действительно ли представителям Поднебесной удалось добиться желаемого, или это пока только слухи. Стоит напомнить, что тогда речь шла о добавлении поддержки в Android Open Source Project.

Но теперь стало ясно, что успех действительно успешный — уже Google заявила о намерении обеспечить официальную поддержку архитектуры RISC-V в платформе Android. Ну а официальное заявление такой крупной корпорации многого стоит. Отметим, что еще осенью 2022 года в репозиторий AOSP (Android Open Source Project), в котором развиваются исходные тексты платформы Android, началось включение изменений, обеспечивающих поддержку устройств с процессорами на основе архитектуры RISC-V.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 640
Комментарии 0

Обучаем нейросеть распознавать цифры на выборке от MNIST. Реализация алгоритма обратного распространения на C#

Алгоритмы *C# *Математика *Машинное обучение *
Перевод

Привет!

Будем обучать нейросеть распознавать рукописные цифры

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

VPN Gate, или — неубиваемая Великим Китайским Файрволом распределённая сеть VPN

Информационная безопасность *Системное администрирование *Сетевые технологии *Распределённые системы *
FAQ

Сегодня речь пойдёт о технологии распределённой сети VPN Gate, своего рода недруга Поднебесной в области интернет цензуры. На Хабре много статей на тему SoftEther VPN (нижележащий слой VPN Gate), но нет ни одной технически всесторонней статьи про саму распределённую сеть и такое чувство, что в рунете про неё вообще забыли.

VPN Gate — академический эксперимент Дайу Нобори. Проект представляет собой интернет-сервис научных исследований в Высшей Школе Университета Цукуба, Япония. Цель данного исследования заключается в расширении знаний «Глобальных распределенных открытых ретрансляторов VPN».

Отличительной особенностью данной сети является её функционирование в виде роя. То есть каждый желающий пользователь может поделиться своей пропускной способностью с другими. Я знаю, что вы подумали, очередной неудачный dVPN пиар на основе блокчейна.

Однако это не так, данный проект уже насчитывает 8634 узлов и 534 петабайта трафика за всё время существования. К примеру даже у TOR-а узлов — 7 тысяч.

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

Обновляем платформу 1С на сервере под управлением Linux

Настройка Linux *IT-инфраструктура *Apache *Отладка * *
Из песочницы

Данная статья является, по сути, моей методичкой о том как перевести сервер 1С и прилегающие сервисы, работающие под Linux на новую версию платформы.

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

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

Анализ HTA файла, содержащего обфусцированный JavaScript код

Информационная безопасность *JavaScript *
Из песочницы

Попался мне на глаза ресурс, рекомендующий разные обфускаторы и деобфускаторы JavaScript. Решил проверить свои силы и самому поработать деобфускатором. А для проверки нашёл простенький вредоносный файлик.

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

О том, как я прошёл курсы по программированию и остался «выжившим» в IT. Советы тем, кто хочет начать учиться в 2023

Программирование *Учебный процесс в IT
Из песочницы

Всем привет! Прочитав недавно пост "Невыжившие в IT", который попался в моей ленте, решил поделиться своим опытом прохождения курсов, вхождением в сферу и советами для тех, кто думает "Войти в АйТи в 2023 году", устраивайтесь поудобнее, приятного чтения!

Читать далее
Всего голосов 12: ↑7 и ↓5 +2
Просмотры 6.6K
Комментарии 13

Как я написал свой язык и онлайн IDE

JavaScript *ООП *Kotlin *
Из песочницы

Здесь онлайн интерпретатор, здесь документация.

В сентябре 2020 года я учился на 2 курсе. В том же месяце я впервые написал программу, которая мне понравилась. Она создаёт svg изображения растений, здесь её можно потрогать.

Чуть позже я выяснил, что такие программы называют процедурными генераторами. Я увлекся этим, сделал ещё парочку (1, 2).

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

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

FlashFS для микроконтроллеров

C *Разработка робототехники *Программирование микроконтроллеров *Производство и разработка электроники *Электроника для начинающих
Туториал

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

В этом тексте представлено текстовое описание возможной простой реализации компонента энергонезависимой key-value map(ки)

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

Отправка файлов на подпись с Adobe Sign API

PHP *API *
Кейс

В документации Adobe сочетается большой объем информации и плохая организация этой информации. Поэтому когда перед мной стала задача отправлять документы через Adobe Sign Api, я потратил несколько дней чтобы понять как всё это работает. 

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

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

История появления пылесоса

Блог компании Онлайн Патент Читальный зал Патентование *Научно-популярное

Если обратиться к истокам, то история пылесоса очень древняя и начинается с колотушки для выбивания пыли из ковров и мягкой мебели и обычного веника. Но традиционно в истории техники древнюю предысторию пылесоса пропускают и начинают с механических подметальных машин (sweeping machines). Резон в этом есть. Первые пылесосы как раз и были механическими щетками с вентилятором сначала с ручным приводом. Почему историки техники ссылаются при этом почти исключительно на британские и американские источники, тоже понятно. Увлекательную историю рождения пылесоса рассказываем в нашей статье.

Читать далее
Всего голосов 18: ↑14 и ↓4 +10
Просмотры 1.7K
Комментарии 4

5 библиотек Python для красивого вывода на консоль

Python *
Обзор

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

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

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

Давайте начнем!

Читать далее
Всего голосов 26: ↑23 и ↓3 +20
Просмотры 2.9K
Комментарии 10

Истории

Как победить настрой удаленщика — вредные советы по организации рабочего места

Блог компании Maxilect Фриланс Лайфхаки для гиков Здоровье Удалённая работа
Туториал

Что-то случилось, а вы все еще продуктивно работаете на удаленке и к культуре хаоса приобщиться никак не получается? Если ваша самоорганизация настолько сильна, придется начинать с фундамента - с оснащения рабочего места. И новый год - отличное время, чтобы оборудовать его заново, поменяв свое отношение к делу в целом.

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

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

DDoS-атаки «для самых маленьких»

Информационная безопасность *
Обзор

Привет читающим этот длиннопост. Давно ничего не писал на Хабре, но 2022 год выдался достаточно непростым в плане DDoS-атак. По роду деятельности, я столкнулся с большим количеством вопросов о том, что такое DDoS-атаки, нужно ли с ними бороться (WTF??? конечно, не нужно, пусть все лежит нужно). Зрелым матерым спецам здесь вряд ли будет интересно.

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

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

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

Как действовать когда сервис не справляется с нагрузкой

Высокая производительность *
Туториал

На сколько можно повысить рентабельность бизнеса за счет оптимизации производительности ИТ-сервисов?

С чего начать?

Не сбиться с пути?

Как измерять успех?

Как мотивировать команду?

Насколько важных советов приведено в этой статье.

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

Полностью удаленная разработка: сквозь пандемию к 2023

Разработка мобильных приложений *Управление разработкой *Управление проектами *Agile *
Аналитика

Авторские научные исследования консультантов SSC, проведенные в 2018-2022 гг. в Европе, США и России, указывают, что эволюция процессов географически распределенных команд разработки ПО привела к началу доминирования новой производственно-организационной парадигмы – полностью удаленной разработки ПО вообще без каких-либо общих офисов и личных встреч сотрудников. Стремительное ускорение роста влияния данной тенденции в 2020 году на фоне пандемии COVID-19 к концу 2022 года привело к тому, что более 50% мировых лидеров полностью перестроили свои HR- и производственные процессы, чтобы получить максимум пользы от использования модели полностью удаленной разработки ПО.

Всего авторские научные исследования консультантов SSC охватили сотню IT-компаний (в основном, Россия и Европа) и показали уверенный рост удельного веса команд в отрасли, для которых полностью удаленная разработка ПО стала производственным стандартом: от 31% в 2020 году до 58% в конце 2022 года. Также растет доля компаний, использующих «гибридный формат» работы, а в Европе появились первые компании, которые возвращают в 2023 году своих сотрудников в офисы (около 13% команд в исследовании 2022 года).

Рассмотрим основные тенденции для данной парадигмы, собранные в трех научных исследованиях в 2020, 2021, 2022 годах...

Узнать больше
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 745
Комментарии 4

6 Python декораторов, которые значительно упростят ваш код

Python *Программирование *Алгоритмы *Читальный зал
Туториал
Перевод

"Простое лучше сложного".

Лучшая функция Python, которая применяет эту философию из "дзен Python", - это декоратор.

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

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

Болтать не буду. Давайте посмотрим на отобранные мной 6 декораторов, которые покажут вам, насколько элегантен Python.

Читать далее
Всего голосов 38: ↑35 и ↓3 +32
Просмотры 5.5K
Комментарии 6

UNet++: Реализация архитектуры UNet++ на TensorFlow для сегментации ядер клеток

Python *Машинное обучение *Искусственный интеллект TensorFlow *
Туториал
Перевод

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

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