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

Как форматировать и валидировать JSON, в SublimeText. Как добавить сочетание клавиш для команд в SublimeText

Уровень сложности Средний
Интерфейсы *Тестирование веб-сервисов *
Ожидает приглашения

Предусловие перед тем, как начать: надеюсь, у вас уже скачан sublimetext или скачайте sublimetext с официального сайта.

Читать далее

DOCX в PDF на сервере

Уровень сложности Простой
.NET *C# *ASP *
Ожидает приглашения

Приветствую всех и каждого.

По мотивам статей "HTML в PDF" и "Конвертируем html в pdf" решил рассказать, как можно преобразовать DOCX в PDF без использования MS Word или другого зарубежного софта.

Читать далее

Получение подписанного файла запроса к системе ФГИС ЗЕРНО (C#)

C# *Облачные сервисы *Программирование *Разработка под Windows *
Ожидает приглашения

Получение подписанного фала запроса к системе ФГИС ЗЕРНО, на языке C#, с использованием CryptoPro.NET (Sharpei).

Сформировать любым «бизнес» приложением файл запроса в xml.

Читать далее

Межличностные конфликты и микросервисная архитектура

Уровень сложности Простой
Управление персоналом *Управление разработкой *
Ожидает приглашения

*на эти мысли меня натолкнули книги:

М. Литвак «Если хочешь быть счастливым», «Психологическое айкидо»

Д. Гоулман «Эмоциональный интеллект», «Эмоциональное лидерство»

Читать далее

Так что же такое «Искусственный интеллект»?

Уровень сложности Простой
Искусственный интеллект Научно-популярное
Ожидает приглашения

Искусственный интеллект (ИИ) сейчас у всех на слуху. Каждый день появляются новости о внедрении очередной технологии ИИ в самых разных организациях. Одни пытаются активно развивать технологии в этой сфере, а другие уже сейчас требуют приостановить разработку ИИ[1]. Однако, возникает вопрос, на который следовало бы давно уже ответить: Так что же такое «Искусственный интеллект»?

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

У каждого свое представление о том, что такое ИИ, но определение данному понятию могут дать лишь единицы. Подождите… а могут ли? Давайте разберемся в этом подробнее, потому что все не так просто, как кажется.

Читать далее

Как работает SSD, Flash-память (NAND)

Уровень сложности Простой
Компьютерное железо Научно-популярное Схемотехника *Электроника для начинающих
Ожидает приглашения

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

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

Читать далее

Исследование колебаний в тепловой пульсирующей трубке, закрытой с одного конца

Уровень сложности Средний
Физика Инженерные системы *Космонавтика
Ожидает приглашения

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

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

Читать далее

Как я откликнулся на 65 вакансий за 8 часов

Уровень сложности Простой
Карьера в IT-индустрии Управление продуктом *
Ожидает приглашения

На прошлой неделе, вышел на охоту за новым проектом и ответил на 65 вакансий по продакт-менеджменту за 8 часов. Для каждой вакансии написал сопроводительное письмо с уникальным текстом. Среднее время, на изучение и ответ 7.4 минуты.

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

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

1. Founder Edition. Мой любимый тип - текст вакансии от фаундера. Указано количество стран где работает компания, количество привлеченных инвестиций, информация про рост “было/стало” клиентов/денег и список из конкретных 9 задач (ну или другое количество), которые нужно реализовать к концу года. Если вы фаундер, который ищет продакта, пожалуйста напишите мне! ;)

2. Продакт-Землеройка. “Ищем мощного growth-хакера, с нестандартным мышлением. Нужно выявлять много гипотез, очень много гипотез! Быстро их проверять! Роем пока не нароем”. Серьезный вызов!

3. ООО «Мы точно не гос. корпорация, просто Газпром наша головная компания». Вакансия от крупного холдинга, гос. корпорация или компании, которую выкупили сильные мира сего. Входит в реестр IT компаний РФ, обязательно проводят инновации, и крупнейшие в своей нише. Дадут ДМС и мощнейший Mac PRO AIR PLUS MEGA в придачу. Будут фееричные корпоративы. “А так то у нас стартап атмосфера, хакатон, рок-н-ролл”.

Читать далее

Автоматическая регистрация по атрибутам для .net

Уровень сложности Простой
.NET *C# *
Перевод
Ожидает приглашения

Я сделал утилиту для регистрации в контейнере по атрибутам. Все возможные типы регистраций удалось привести к 2-м атрибутам.

Так же удалось решить проблему регистрации типов из существующих сборок. На уровне дизайна.

Читать далее

Обновление fheroes2 — открытого движка Heroes of Might and Magic 2

Уровень сложности Простой
Open source *Игры и игровые консоли C++ *Дизайн Разработка игр *
Ожидает приглашения

В конце 2022 года открытый игровой движок Героев Меча и Магии 2 (fheroes2) добрался до заветной 1.0 версии. Несколько лет назад на Habr уже была новость о движке, когда текущие разработчики только-только взялись за него. Возможно, кому-то было бы интересно узнать о прогрессе и планах проекта на будущее.

Читать далее

Организационно-правовое обеспечение информационной безопасности

Уровень сложности Простой
Информационная безопасность *Законодательство в IT
Ожидает приглашения

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

Читать далее

Облачный гейминг, или как запустить Хогвартс на маке

Уровень сложности Простой
Игры и игровые консоли
Ожидает приглашения

Что такое облачный гейминг и чем он отличается от обычного? Плюсы, минусы и тарифы — критический обзор 3 популярных российских сервисов с комментариями.

Читать далее

Стоит ли инвестировать в криптовалюту в 2023 году? С чего начать новичку?

Уровень сложности Средний
Криптовалюты Финансы в IT
Ожидает приглашения

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

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

Читать далее

Топ-20 бесплатных ресурсов по обучению Unity для детей и подростков

Уровень сложности Простой
Программирование *Unity *
Ожидает приглашения

Играть в компьютерные игры — занимательно, но самому создавать такие — уже другой уровень. Стать автором собственной игровой вселенной может и школьник — например, при помощи движка Unity.

На платформе ребята пробуют себя в роли геймдев-разработчиков, изучают язык программирования C#, конструируют мобильные и компьютерные игры. Позже знание среды пригодится и в неигровых целях: от архитектурных визуализаций до разработки тренинг-симуляторов.

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

Вариант бесплатного программирования для школьников пригодится в том случае, если у ребенка пока не было опыта с Unity. Изучение Юнити для детей от 10 лет бесплатно поможет познакомиться с площадкой и понять, привлекает ли направление для дальнейшего исследования. Также штудирование платформы в одиночку подойдет ребятам, уже имеющим навыки работы c движком и желающим углубляться в нюансы разработки на Юнити.

Рассказываем о бесплатных ресурсах по обучению Unity для школьников — смотрите и выбирайте.

Читать далее

Codewars: Как развивать навыки программирования и мышление через решение задач

Уровень сложности Простой
Алгоритмы *Занимательные задачки Карьера в IT-индустрии Программирование *Промышленное программирование *
Ожидает приглашения

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

Читать далее

Нейросеть для автодополнение кода, Codeium

Уровень сложности Простой
C# *C++ *Unity *Unreal Engine *Программирование *
Ожидает приглашения

Приветствую всех читателей. И сейчас я расскажу о нейронке, которая ускорит написания кода.

Codeium – это расширения для автодополнения кода, использующая технологию
генеративного искусственного интеллекта для прогнозирования и
предложения следующих строк кода на основе контекста и синтаксиса.

Вот что может это расширения:

Читать далее

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

Уровень сложности Простой
Python *Искусственный интеллект Машинное обучение *
Ожидает приглашения

Возникла задача обучить нейросеть на распознавание геометрических фигур - самых простейших: квадрата и круга.

Читать далее

Cвинья в сапогах…

Уровень сложности Простой
Искусственный интеллект
Ожидает приглашения

- Скучна-аа-ааа! 

Это мой сын Гриша. У него каникулы. Компьютерное время, доступное Грише сегодня, закончилось, его лучший друг уехал в гости к бабушке, на улице - ливень, а я пытаюсь работать. Ребёнок уже оповестил меня, что он собрал из Лего всё, что только можно собрать (частично продемонстрировано), сделал из коробок костюм робота (продемонстрировано, сфотографировано и отправлено родственникам), сложил и опробовал пять видов бумажных самолетиков (пролетали мимо, помню), смастерил каску из одноразовой тарелки (продемонстрировано) и перечитал все свои книги (вижу, в шкафу - книжная свалка). 

- Хочу раскраску. Давай скачаем? Ну, пожа-аалуйста…

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

- Видишь, нету свиньи в сапогах. Давай что-нибудь другое скачаем?

- Другое не хочу. А почему нет?

- Никто не нарисовал.

- Ну, ты же у нас - айфоновский программист, сделай мне такую программу, которая нарисует?

Эх, ну сдалась же ему эта свинья в сапогах! А впрочем… Почему бы и нет? Задвинув работу окончательно, начинаю исследование. 

Что бы такого сделать побыстрее... Так, у кого тут у нас есть АПИшечка? Ага, у OpenAI есть, его и возьмем. Само айос приложение - пара экранов, и вот мы уже тестируем первые раскраски. На повестке дня у нас сейчас Паддингтон, с него и начинаем.

Читать далее (много картинок)

HTML-friendly мини-клон PHP

Уровень сложности Средний
JavaScript *
Ожидает приглашения

Небольшая статья о создании обработчика HTML-коды, который добавляет возможность взаимодействовать с внешними (серверными) переменными.

Читать далее