Каталог RSS-каналов
Статистика

RSS-каналов в каталоге: 374

Добавлено сегодня: 0

Добавлено вчера: 0

Hi-Tech / Прочее

Хабр / Интересные / Тематические публикации

Интересные публикации из тематических хабов на Хабре

Другие RSS ленты этого сайта

Лучшие публикации за сутки

Найдено 2395 записей
Для Linux появился новый векторный редактор для создания макетов интерфейсов

На днях создатели редактора векторной графики Akira, работа над которым ведется вот уже пару лет, опубликовали первые тестовые выпуски. Графический пакет предназначен для создания макетов интерфейсов. Авторы Akira заявили, что их цель — создание инструмента для профессионалов, при помощи которого можно готовить качественные макеты интерфейсов. Наверное, редактор можно назвать конкурентом Sketch, Figma, Inkscape и Adobe XD, но заточен он исключительно под Linux. От Inkscape он также отличается тем, что не ориентирован на печатный дизайн. Читать дальше →

[Перевод] А вы знаете о том, что в Python есть встроенная СУБД?

Если вы — программист, то я полагаю, что вы, наверняка, знаете о существовании чрезвычайно компактной и нетребовательной к ресурсам СУБД SQLite, или даже пользовались ей. Эта система обладает практически всеми возможностями, которых можно ожидать от реляционной СУБД, но при этом всё хранится в единственном файле. Вот некоторые сценарии использования SQLite, упомянутые на официальном сайте этой системы: Встраиваемые устройства и IoT. Анализ данных. Перенос данных из одной системы в другую. Архивирование данных и (или) упаковка данных в контейнеры. Хранение данных во внешней или временной БД. Заменитель корпоративной БД, используемый в демонстрационных или испытательных целях. Обучение, освоение начинающими практических приёмов работы с БД...

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

Всем привет, я Андрей. Год назад мы с командой начали строить инкубатор гаджет-стартапов, в котором развиваем продукты от идеи до серийного производства. Мы ориентируемся на создание гаджетов, которые решают известную проблему новым способом. В этой статье хочу поделиться опытом и рассказать, как мы стараемся организовать процесс разработки, чтобы двигаться максимально быстро и в верном направлении. Рассказывать о процессе буду на примере продукта, который совсем скоро будет отгружен первым покупателям – беруши Veer с регулировкой уровня шумолизоляции для тех, кто устал от постоянного шума. Читать дальше →

[Перевод] Новое доказательство приближает математиков к подтверждению любимой гипотезы Эрдёша

Два математика доказали первый этап любимой гипотезы Эрдёша о закономерностях в последовательностях чисел Пара математиков доказала первую часть одной из наиболее знаменитых гипотез, касающихся аддитивных свойств целых чисел. Её более 60 лет назад предложил легендарный венгерский математик Пал Эрдёш. Звучит она так: в какой момент в бесконечном списке целых чисел гарантированно появятся закономерности из не менее трёх идущих на одном расстоянии друг от друга чисел – к примеру, 26, 29 и 32. Эрдёш за свою карьеру сформулировал тысячи задач, однако вопрос того, в каком списке чисел содержатся числа, находящиеся на равных расстояниях друг от друга (то, что математики называют арифметическими прогрессиями), был одним из его любимых. «Думаю, многие люди считали...

Привет, Хабр! Представляю вашему вниманию перевод статьи «Breaking Into ASOS» автора Michal Necasek. Люблю старое железо, и мне хочется поделиться с вами любопытной историей изучения однго жёсткого диска из музея. Музей OS/2 недавно приобрел жесткий диск Quantum Bigfoot TS в отличном состоянии. Диски Bigfoot, если кто не помнит, были довольно странными 5,25-дюймовыми носителями информации, популярными в 1990-х годах. Они дешево стоили, были довольно медленными и большими. Но по-своему необычными. На диске была наклейка, из которой становилось понятно, что устройство когда-то находилось внутри машины Compaq. После подключения носителя к системе Linux выяснилось, что диск не пустой. Это уже было интересно. Однако далее выяснилось, что содержимое диска было...

SSR: рендеринг ReactJS приложения на бекэнде используя PHP

Перед нами стояла задача реализовать конструктор сайтов. На фронте всем управляет React-приложение, которое на основе действий пользователя, формирует JSON с информацией о том, как построить HTML, и сохраняет его на PHP бэкенд. Вместо дублирования логики сборки HTML на бэкенде, мы решили переиспользовать JS-код. Очевидно, что это упросит поддержку, так как код будет меняться только в одном месте одним человеком. Тут нам на помощь приходит Server Side Rendering вместе с движком V8 и PHP-extension V8JS. Читать дальше →

[Перевод] Обманываем нейросети при помощи шума

Меня всегда занимали отказы систем и странности их поведения, в особенности когда те работают в нормальных для себя условиях. Недавно я видел один из слайдов презентации Йена Гудфелло, показавшийся мне очень смешным. Случайный визуальный шум скормили обученной нейросети, и она распознала его как один из известных ей объектов. Тут сразу появляется много вопросов. Будут ли видеть один и тот же объект разные обученные нейросети? Каков максимальный уровень уверенности нейросети в том, что этот случайный шум действительно является распознанным ею объектом? И что на самом деле «видит» там нейросеть? Из моего любопытства по этому поводу и родилась данная запись. К счастью, подобные эксперименты очень легко проводить при помощи PyTorch. Для визуализации того...

Книга «Golang для профи: работа с сетью, многопоточность, структуры данных и машинное обучение с Go»

Привет, Хаброжители! Вам уже знакомы основы языка Go? В таком случае эта книга для вас. Михалис Цукалос продемонстрирует возможности языка, даст понятные и простые объяснения, приведет примеры и предложит эффективные паттерны программирования. Изучая нюансы Go, вы освоите типы и структуры данных языка, а также работу с пакетами, конкурентность, сетевое программирование, устройство компиляторов, оптимизацию и многое другое. Закрепить новые знания помогут материалы и упражнения в конце каждой главы. Уникальным материалом станет глава о машинном обучении на языке Go, в которой вы пройдёте от основополагающих статистических приемов до регрессии и кластеризации. Вы изучите классификацию, нейронные сети и приёмы выявления аномалий. Из прикладных разделов вы...

Инфракрасная видеокамера из подручных средств

Прогулка с самодельной ИК-камерой в парке На хабре эпизодически проскакивают интересные статьи, про то как снимать фотографии в инфракрасном свете. Как правило они связаны с доработкой фотоаппарата, снятием с него ИК-фильтра и установкой дополнительного фильтра видимого света. Мне эти решения показались достаточно сложными для повторения. Мне хотелось сделать простое и доступное устройство, который может сделать любой, даже школьник с малым бюджетом. Колхоз-стайл, дёшево, весело и сердито — поделка выходного дня. Читать дальше →

Опыт портирования legacy enterprise проекта c Net Framework на Net Core

Опыт портирования legacy enterprise проекта c Net Framework на Net Core Вводная часть Постараюсь дать информацию о том, как легко портировать существующее Enterprise-решение C .Net Framework на .Net Core. Пройдусь по всем важным разделам и не буду углубляться, чтобы не увеличивать размер статьи, ниже будет множество ссылок на разделы Microsoft, но в первую очередь идея заключается в том, чтобы дать вам представление о том, как переносить конкретную часть вашей системы и чтобы можно было обсудить в комментариях. В общем, эту статью можно считать руководством на коленке. Читать дальше →

Топ-3 программ для удалённого администрирования

С развитием IT-индустрии увеличиваются и требования к пользователям компьютерной техники. Новое и высокопроизводительное “железо” нуждается в более тщательной настройке, не говоря уже о бесчисленном количестве программ, каждая из которых имеет свой интерфейс и панель управления. Обязательно ли всегда приезжать лично и проводить настройку компьютера на месте? К счастью – нет. Есть десятки программ для удалённого администрирования, которые помогут решать технические проблемы либо использовать компьютерные ресурсы на расстоянии. Расскажем о возможных способах реализации удалённого доступа и выделим тройку лучших на наш скромный взгляд программ. Читать дальше →

Где стажировку проходили, там и работайте — 4 истории стажёров Сбербанка

Это истории тех, кто учится в «Школе 21», успешно прошёл стажировку и остался работать в Сбербанке. Я уже рассказывала, что этот проект — путь в IT и он крайне эффективен. Если очень коротко — мы научились готовить джунов с нуля за год, делая упор на soft skills. Учиться нужно умению мыслить как разработчик — от анализа требований до взаимодействия внутри команды. Что, собственно, в «Школе 21» и происходит на базе C, где ребята в полубоевых условиях работают над проектами не по учебному материалу, а ищут всю информацию сами. Не все верят, что люди после такой подготовки могут быстро освоить новый язык или фреймворк за время стажировки и начать работать разработчиком. Могут. Вот истории четырёх участников «Школы 21», которые прошли как раз такой путь. Читать...

Прямой эфир с создателем Doom и Quake Джоном Ромеро: вечер теплых ламповых историй по заявкам

ЗАВТРА, 10 августа в 20:00 пройдет прямой эфир с Джоном Ромеро — создателем игр Doom, Quake и Wolfenstein 3D. Это будет вечер теплых ламповых историй по заявкам: вы задаете вопросы в комментариях, а Джон рассказывает, как все было. Как обычно — смотреть можно на любой удобной площадке. Ромеро со своим другом Джоном Кармаком поучаствовал в создании самых культовых игр нашего поколения когда ему едва исполнилось 20 лет, их называли Ленноном и Маккартни мира игроиндустрии. Мы уже публиковали интервью с Джоном, которое ntsaplin брал год назад, давайте кратко пробежимся по его истории. Читать дальше →

[Перевод] Дэн Абрамов о замыканиях в JavaScript

Замыкания вызывают у программистов сложности из-за того, что это — «невидимая» конструкция. Когда вы используете объект, переменную или функцию, вы делаете это намеренно. Вы думаете: «Тут мне понадобится переменная» — и добавляете её в свой код. А вот замыкания — это уже нечто иное. В то время как большинство программистов начинает осваивать замыкания, эти люди уже, сами о том не зная, пользуются замыканиями. Вероятно, с вами происходит то же самое. Поэтому изучение замыканий — это не столько освоение новой идеи, сколько изучение того, как распознать то, с чем вы уже много раз сталкивались. Если в двух словах, то замыкание — это когда функция обращается к переменным, объявленным за её пределами. Например, замыкание содержится в этом фрагменте кода: let...

[Из песочницы] Как не потерять ход времени, работая за компьютером. Приложение по мониторингу работы и ведению статистики

Я работаю педагогом в детском технопарке «Кванториум». В период самоизоляции мы так же, как и все перешли на дистанционное обучение. И в связи с тем, что дети стали еще больше времени проводить за компьютером, администрация решила сократить академический час и делать перерывы между работой (что бы сохранить зрение). Мы написали приложение, которое подсчитывает время, проведенное за компьютером, ведет статистику в excel (полезно для родителей) и выдает звуковое оповещение о том, что пора сделать перерыв. Приложение будем полезно тем, кто теряется во времени работая за пк и хочет вогнать себя во временные рамки или следить за тем, какая часть жизни теряется в цифровом пространстве. Ссылка на репозиторий Под катом подробный разбор. Читать дальше →