Как стать автором
Обновить
0
Art.Ra @ArtRa64read⁠-⁠only

Программист

Отправить сообщение

Пишем и отлаживаем приложения для Flipper Zero

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

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

Читать далее

Использование языковой модели GPT3 для создания интерфейса 1С на естественном языке

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

Я взял типовую конфигурацию Управление торговлей редакции 11.5 Немного доработал запрос к языковой модели GPT-3 и получил возможность обращаться к учетной системе на естественном языке

Читать далее

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

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

Пишу тексты для новых постов и статей, и очень уж мне захотелось создавать документы в Google Docs в конкретной папке «Посты» или «Статьи» 1 нажатием.

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

Читать далее

Все документы важны

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

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

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

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

Последующие проекты оказались самыми типичными в отношении к документации. В лучшем случае описано только первое ТЗ по первому MVP, так что по сути потомкам не оставили никаких артефактов.

Подобное не понимание важности документации приводит к некоторым очевидным и не очень последствиям:

Читать далее

Индийский стартап и самые быстрые электрические квадроциклы в мире

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

Молодой предприниматель из Гоа Тедж Найк, основатель стартапа Powerland, успешно производит электрические квадроциклы и продает их в Индии и по всему миру. Однако первым продуктом Powerland был не электрический квадроцикл, а дизельный трактор.

Рынок квадроциклов (ATV – спортивные квадроциклы и UTV – грузовые утилитарные квадроциклы, подробнее об их разлиции – в конце статьи) является чрезвычайно нишевым. Он не остался в стороне от волны интереса к электрификации в Индии. Одной из компаний, которые активно отстаивают важность перехода на электрические средства мобильности, является Powerland из Гоа.

Получив образование в Великобритании, Тедж Найк решил вывести на индийский рынок квадроциклы и основал компанию вместе со своим отцом, автолюбителем-энтузиастом. Иначально Тедж и Нараян Найк планировали выпускать квадроциклы с дизельным двигателем и производить их на месте, что снизило бы затраты. Так была создана в 2014 году компания Powerland. Свой первый дизельный квадроцикл они выпустили в 2017 году – он был предназначен для использования в сельском хозяйстве.

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

Читать далее

Всё про USB-C: обеспечение питания

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

Ориентируясь на высокий интерес читателей к теме разъёмов USB-C, мы публикуем продолжение серии статей, посвящённых различным особенностям этого решения. Текущая публикация познакомит вас с нюансами использованием USB-C для запитывания различных устройств.

Технология USB-C приходит на смену проприетарным круглым разъёмам зарядных устройств, которые мы привыкли использовать для ноутбуков и огромного числа других девайсов. Она соперничает с проприетарными разъёмами телефонных зарядок, постепенно делая их «изгоями» и подталкивая производителей к переходу на использование универсальных широкодоступных решений. Любителям мастерить электронику своими руками больше нет нужды использовать крохотные разъёмы MicroUSB и несоответствующие спецификации кабели, чтобы подать 3 А на свой жаждущий тока Pi 4. Сегодня для этого достаточно иметь гнездо USB-C с двумя резисторами или специальной микросхемой, если резисторы стоящую задачу решить неспособны.

Используя USB-C, вы получаете гораздо большую отдачу от вложенных средств. Это касается и питания, ведь не всем устройствам достаточно 15 Вт – некоторые требуют большего. Об этом и будет наша статья. В ней мы разберёмся, как можно обеспечить для вашего девайса бо́льшую мощность через USB-C.
Читать дальше →

Улучшения Функции Автодополнения в Xcode 14

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

Улучшения Функции Автозавершения в Xcode 14

Apple описывает Xcode 14 как «все, что вам нужно» для создания программного обеспечения для своих платформ. Компания реализовала ряд улучшений, таких как несколько обновленных функций автозавершения, для повышения производительности Xcode. Читайте дальше, чтобы узнать, какие из них я считаю особенно важными, и посмотреть, как они работают на практике.

Читать далее

«Почему мне так плохо?» Частая причина депрессии, о которой мало кто подозревает

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

Иногда причины депрессии очевидны, а иногда неуловимы. Особенно если все хорошо — работа нравится, личная жизнь тоже, СВО еще не началась, солнышко светит, а на душе тошно. В чем может быть причина? А вот в чем.

Читать далее

Кибернетические киты

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


Сегодня снова речь пойдет о детищах периода Холодной войны, когда сон разума вкупе с неограниченным финансированием порождал тех еще технологических чудовищ.
Как только армия приняла на вооружение атомное вооружение, неизбежно начались связанные с ним различные инциденты. Атомные бомбы выпадали из самолетов, сбрасывались по ошибке, самолёты с бомбами на борту терпели крушения и так далее. 17 января 1966 года произошла авиакатастрофа над Паломаресом (Испания), когда американский стратегический бомбардировщик B-52G с термоядерным оружием на борту столкнулся с самолётом-топливозаправщиком KC-135 во время дозаправки в воздухе. Вместе с обломками бомбардировщика рухнули четыре термоядерных бомбы, три на сушу и одна в море. Две бомбы, упавшие неподалёку от Паломареса, разрушились, вызвав масштабное радиационное заражение местности, а упавшая в море бомба была найдена только после двухмесячных поисков, едва не стоивших жизни экипажу батискафа.
Читать дальше →

Размышление об Active Object в контексте Qt6. Часть 3. HttpManager

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

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

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

Читать далее

Что можно понять о научной журналистике, читая об открытии бутылки с шампанским?

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

Об измерении скорости потока углекислого газа при открытии шампанского написала под новый года вся желтая российская интернет-пресса начиная от шитпостеров «наука и техника», до самых базовых реплоидов с Рен-тв.

Читать далее

Трейсинг в Go — это просто

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

В эпоху быстрорастущих приложений важно иметь возможность контролировать состояние системы в любой момент времени. Одними из требований для достижения этого являются логи и метрики, которые помогают нам следить за многими параметрами, такими как количество запросов в секунду (RPS), потребление памяти, cache git и т.д. Однако, есть ещё один полезный инструмент - трейсинг. В этой статье мы ознакомимся со стандартом OpenTelemetry в языке Go и инструментом Jaeger

Читать далее

Сборная солянка о «ненужных бумажках» в ИТ, дипломах, сертификатах, ЕГЭ, обучении, университетах

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

Disclaimer: Данная статья является основана на личном опыте и/или опыте знакомых и не претендует как на большую универсальность, так и на абсолютную точность.

О полезности ЕГЭ, сертификатов, дипломов

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

Читать очень длинную простыню

Что лучше: UIKit или SwiftUI?

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

Hello, World! Меня зовут Денис. Я IOS разработчик, пишу приложения для App Store. Хочу поделиться своим небольшим опытом на UIKit и SwiftUI.

Первый запуск

На WWDC19 Apple предоставила декларативный фреймворк SwiftUI. Новый фреймворк позволяет уменьшать время на написание UI-составляющей своих приложений.

Читать далее

Английский, которому меня не учили

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

Или максимы Английского языка, которые бы я хотел знать 20 лет назад.

Чем отличается хороший геймер от плохого? Хороший геймер сидит и изучает игру. Он знает каждый закуток. Он может без запинки назвать все характеристики всех юнитов в Star Craft. А самый крутой игрок знает все пропускные способности желтых, красных и синих конвейеров. А плохой игрок использует чит-коды или assistant apps. 

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

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

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

Okay, let's go...

Малые модульные реакторы как источник энергии для ЦОД. Насколько это реально?

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

Источник изображения: NuScale Power

Дата-центры потребляют огромное количество энергии. В странах, где их много, ЦОД являются одними из крупнейших ее потребителей. И их «аппетиты» растут. Так, например, по одному из прогнозов, к 2029 году (а это всего через 6 лет) дата-центры Ирландии будут потреблять около трети производимой и поставляемой в страну энергии. Похожая ситуация и в Дании. Здесь к 2030 году прогнозируют потребление около 15% производимой и поставляемой в страну энергии дата-центрами.

Если отрасль будет развиваться прежними темпами, то энергопотребление ЦОДов вскоре достигнет огромных величин. Некоторые страны могут попросту не справиться со снабжением столь прожорливых в отношении энергии объектов. Специалисты из разных стран ищут возможные пути решения проблемы — например, альтернативные источники, локальные ГЭС или даже мини-АЭС, предназначенные специально для снабжения ЦОД. Ну а в самом деле — ведь если есть военные корабли, подводные лодки и прочие объекты с собственными реакторами, почему бы не представить дата-центры с мини-АЭС? И решения, пригодные для реализации этой идеи, уже существуют. Это малые модульные реакторы.
Читать дальше →

Про нейросети

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

Каждый раз читая очередную статью вида "Почему нейросети это тупик" (раз, два, три), испытываю странное чувство... несоответствия что ли. Как будто автор декларирует одно, а доказывает и аргментирует нечто совсем иное. Для мея сам тезис буквально звучит как оксюморон (не путать с рэпером ?), но почему именно - не так очевидно. Для этого надо разобраться, чем же на самом деле являются нейросети... Погнали!

Первое, чем современные нейросети (ИНС в общепринятом понимании, не путать с ИмНС aka SNN) не являются, это, собственно, нейросетями! ? Да, первый фрмальный нейрон, а за ним и перцептрон Розенблата были вдохновлены биологическими нейронами да и сверточные сети в некоторых аспектах демонстрируют некоторое сходство с обработкой визуального сигнала зрительной корой, но не более. Современный Data Since имеет общего с учением о нейронах примерно столько же, сколько современная аэродинамика с орнитологией: самолеты летают, но крыльями не машут!

Второе, чем ИНС так же не являются, это парадигмой искусственного интелекта. Пытаться их противопоставлять, как и наоборот, высказываться в духе "увеличим число параметров еще на пару-тройку порядков и вот оно - сознание!" - это как спорить является ли автомобиль воплощением скорости, или нет...

Так что же такое все-таки ИНС? Жми далее...

Читать далее

Сортировка слиянием через рекурсию

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

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

Читать далее

Если хоть раз мечтал написать crack или keygen

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

Дня 3 назад заглянул на сайт crackmes.one попробовать силы во взломе защит. Просто наугад взялся за "hitTman's Kolay One!": просто по оценке Difficulty: 2.0 и Quality: 4.0. Не примитивно, но и не слишком сложно.

Оказалось, форма ввода пароля с подсказкой: текст кнопки "submit password" после нажатия меняется на число. Если попробовать разные символы пароля, заметно, что для одних и тех же символов число не меняется. Очевидно, пароль подается в хеш-функцию, а ее результат попадает на кнопку. Пробуя пары символов, легко узнать что число на кнопке - сумма чисел для символов пароля.

Читать далее

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Специалист
Старший