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

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Embedded Linux. Отладка ядра

Разработка под Linux *
Перевод
Tutorial

В предыдущих статьях описано, как мы учились дебажить загрузчик u-boot: 1, 2. С ядром все оказалось сложнее. Например, выяснилось, что ядро Linux в принице невозможно скомпилировать с отключенной оптимизацией (-O0). В статье описывается как нам все таки удалось запустить ядро на микропроцессоре ARM в режиме пошаговой отладки.

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

Новости

Воспоминания дiда Панаса. Первая серия

Интернет вещей Разработка для интернета вещей *История IT Сетевые технологии *

Сидайте у гурток, малятки. Сейчас дiд Панас расскаже вам казочку.

Фирма, в которой дiд Панас работал году так в 2003 далёком, разрабатывала девайсы, которые сейчас, наверное отнесли бы к IoT.

Казалось бы, что могло пойти не так?..
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 671
Комментарии 4

Недельный геймдев: #46 — 28 ноября, 2021

Разработка игр *

Из новостей на этой неделе: официальный C++ интерфейс от Apple для Metal API, стал доступен FSR для Unreal Engine 4 и Godot, Cycles X в Bledner 3.0, вышли Cascadeur 2021.3 и RizomUV 2022, в Steam появился Substance 2022.

Из интересностей: коллекция бесплатных кистей для текстурирования, передовой метод машинного обучения для предсказания более реалистичной физики объектов, что такое ECS и с чем его компилят, как Arkane Studios создавала Prey.

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

Как в подземной лаборатории в Швейцарии пытаются раскрыть потенциал геотермальной энергии

Научно-популярное Энергия и элементы питания Экология
Перевод

Геотермальная энергия может спасти планету – если, конечно, не вызовет землетрясений



Гранит ротондо в туннеле Бедретто

На глубине в 1,5 км под долиной Тичино, расположенной на юге Швейцарии, недалеко от итальянской границы, находится Подземная лаборатория геоэнергетики Бедретто. Это отчасти мастерская механика, отчасти – строительная и горнодобывающая площадки. Внутри пещеры размерами 6х3 м – когда-то это была часть железнодорожного туннеля – проводят свои эксперименты в строительных касках исследователи, специалисты по геологии и сейсмологии. Это одна из ведущих исследовательских лабораторий геотермальной энергии. Подобный возобновляемый источник энергии может прекратить нашу зависимость от ископаемого горючего.

«Извините, сегодня у нас тут беспорядок, — говорит менеджер лаборатории Мэриен Гертрих, имея в виду двигатели, ноутбуки, гигантские катушки оптоволоконного кабеля и бурильное оборудование. Всё это втиснуто в небольшое пространство лаборатории. Для человека, проводящего полжизни под землёй, немецкий геофизик подозрительно загорелый.
Читать дальше →
Всего голосов 4: ↑2 и ↓2 0
Просмотры 660
Комментарии 0

Swift. Class && Struct (классы и структуры) ч.1

Разработка под iOS *Swift *

Обычно, в учебных пособиях, книгах и прочих источниках информации, class'ы объясняют примерно так «class это - описание объекта, а объект это экземпляр класса и бла бла бла», в принципе, это частично отражает суть конструкции, но называть class в рамках языка Swift, описанием объекта, будет не совсем корректно т.к. он же еще и представляет собой тип данных и вообще можно использовать классы как независимые, самодостаточные сущности, которые не требуют инициализации. Поэтому начинать со слов «Возьмем объект животного, пускай это будет кот...» я конечно же не буде. И вообще, давайте не будем о "сложном" т.к. материал рассчитан все же на новичков, а новички могут и не знать, что такое, эти ваши объекты и инициализации. В общем я считаю подобное (я про формулировку) не достаточно информативным, поэтому будем разбирать все на примерах с переходом от простого к более сложному. Попутно к ознакомлению с классами, мы будем так же рассматривать и другие возможности языка, но обо всем по порядку.

Наслаждаться чтивом
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 220
Комментарии 0

Код этой Вселенной 2

Виртуализация *
Recovery mode

Я просто покажу как выглядят планеты в коде Кеплера. Наиболее наглядно проявляется почерк автора в высоте стационарной орбиты и наклоне оси.

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

Как защитить доменные групповые политики (GPO) — анонс вебинара

Блог компании Gals Software Системное администрирование *IT-инфраструктура *Серверное администрирование *
Групповая политика (GPO) — важный элемент любой среды Microsoft Active Directory (AD). Её основная цель — дать ИТ-администраторам возможность централизованно управлять пользователями и компьютерами в домене AD. Групповая политика невероятно мощна и может принести огромную пользу. Однако, в её мощи скрывается и уязвимость, если злоумышленник сможет получить доступ к управлению конфигурацией групповой политики. В прошлой статье мы рассказывали о возможностях GPO.

image

Я приглашаю вас на вебинар, который посвящен инструменту по работу с GPO — Quest GPOADmin. С ним возможно:

  • Выполнять контроль версий
  • Создавать автоматические сценарии
  • Искать конфликтующие параметры
  • Сравнивать и синхронизировать настройки между доменами
  • Откатывать изменения групповых политик
  • И много чего ещё.

Вебинар состоится 1 декабря в 11:30 по московскому времени. Зарегистрироваться можно по ссылке (если пропустили вебинар, оставьте заявку и мы вышлем вам запись). А под катом вы узнаете о 5 функциях GPOADmin, благодаря которым управление групповыми политиками сильно упрощается. Залетайте под кат!
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 175
Комментарии 0

10 вещей, которые можно делать в верстке с помощью псевдоэлементов before и after

Блог компании Skillbox CSS *HTML *

Привет, Хабр! Меня зовут Максим Васянович, я спикер курса “Веб-верстка” в Skillbox. Сегодня поговорим о верстке, а точнее - о нюансах работы с псевдоэлементами before и after. Статья будет полезна, прежде всего, начинающим верстальщикам. Но, возможно, и профи будет интересно освежить эти моменты в памяти. 

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

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

На пути к Марсу

Научно-популярное Космонавтика Будущее здесь

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

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

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

Как сделать удобное 3D-меню на CSS

Блог компании SkillFactory Веб-дизайн *Разработка веб-сайтов *CSS *Разработка игр *
Перевод
Tutorial

В новых AR/VR-играх часто заставляют меню как будто парить в воздухе. Воссоздадим основу этого эффекта, добавим адаптивную цветовую схему и учтём пользователей, предпочитающих поменьше анимации. Меню будет работать со скринридером, геймпадом, сенсорным вводом и не только. Подробностями делимся к старту курса по Frontend-разработке.

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

Нейроморфные чипы: немного истории, существующие системы и возможности технологии

Блог компании Neuro.net Исследования и прогнозы в IT История IT Искусственный интеллект Будущее здесь

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

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

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

PHP Дайджест № 216 (15 – 30 ноября 2021)

Разработка веб-сайтов *PHP *Symfony *Yii *Laravel *


Подборка свежих новостей и материалов из мира PHP.
В выпуске: вышел PHP 8.1, создана организация PHP Foundation с целью развития и поддержки PHP, критическая уязвимость в doctrine/dbal, в PHP 8.2 будут объявлены устаревшими динамические свойства, вышли Symfony 6 и Symfony 5.4.
Также в выпуске полезные статьи, видео и другие новости сообщества.

Приятного чтения!
Читать дальше →
Всего голосов 23: ↑23 и ↓0 +23
Просмотры 1.2K
Комментарии 0

Все сложно с омонимами в английском

Блог компании EnglishDom Изучение языков

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

Так или иначе, к ним привыкли и не стали менять. Но проблемы остались. Многие нейтивы до сих пор путают there, they’re и their. Что уж говорить о студентах, которые учат английский как второй. 

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

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

Самые странные вопросы на собеседовании и зачем их задают

Блог компании Нетология Исследования и прогнозы в IT Учебный процесс в IT Управление персоналом *Карьера в IT-индустрии

Портал Superjob провёл опрос работодателей и выяснил, что 18% компаний используют при подборе кадров IQ-тесты, чаще всего речь идёт о руководителях, менеджерах и инженерах. Представители компаний поясняли, что IQ-тесты помогают им «оценить способности кандидатов оперативно принимать решения и обрабатывать большие объёмы информации». Для соискателя такие вопросы могут выглядеть странными. Мы спросили у специалистов, какие вопросы на собеседованиях вызывают недоумение. А у работодателей — зачем они их задают.

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

Руководство по Databricks Certified Associate Developer for Apache Spark 3.0

Блог компании OTUS Data Engineering *
Перевод

В этой статье я поделюсь с вами ресурсами и методологией, которые я активно использовал для прохождения сертификации “Databricks Certified Associate Developer for Apache Spark 3.0”.

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

Стояние на гвоздях. Личный опыт

Чулан

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

— Пока не знаю, — ответил я.

— А есть предложения?

— Да, мы можем вместе сходить на гвозди.

— Забавно, — в ответ улыбнулся я, даже не придав особого значения данному предложению.

Итог: довольно необычный и болезненный опыт, о чём, собственно говоря, последует речь дальше.

Эти «стояния» проходили в Санкт-Петербурге в рамках «Energy Marafon». Честно говоря, я пошёл туда преимущественно из-за того, что любопытство взяло вверх, да и интересно было проверить свою силу воли. А на следующий день, когда я делился впечатлениями с коллегами по работе, узнал, что подобные мероприятия сейчас достаточно популярны. По всей видимости, благодаря инстаграму и прочим социальным сетям.Я работаю в сфере продаж, занимаюсь разработкой компьютерных игр (бабл шутер Nuubs в частности), являюсь большим фанатом социальной психологии и всевозможных социальных экспериментов, поэтому на эти самые «практики» шёл с достаточно скептичным настроем: вот, мол, опять какое-то шарлатанство, прикрытое «фиговым листом» в виде духовного саморазвития, но на деле все оказалось не совсем так.Раннее пробуждение особых проблем мне не доставило, хотя подъём в воскресенье в 5.30 утра то ещё удовольствие. Поначалу настроение было довольно «хмурое», но уже в зале, когда я увидел доски с гвоздями, пробрало на нервное «хи-хи и ха-ха». Количество участников было около 50: мальчиков и девочек примерно поровну. Для начала была небольшая разминка, где мы должны были бегать по залу, прям как в школе на уроках физкультуры! После этого с закрытыми глазами поделились на пары.

Читать далее
Всего голосов 28: ↑13 и ↓15 -2
Просмотры 2.3K
Комментарии 11

Инструменты разработчика для тестирования Android-приложений

Блог компании SimbirSoft Тестирование IT-систем *Разработка мобильных приложений *Разработка под Android *Тестирование веб-сервисов *

В командной разработке тесты – это, как правило, задача QA- и SDET-специалистов. Вместе с тем навыки тестирования полезны и разработчикам, позволяя им проверить свои приложения и повысить стабильность их работы.

Эта статья предназначена в первую очередь начинающим мобильным разработчикам, которые хотят изучить процессы тестирования и свое участие в них. На примере  Android-разработки обсудим подходящие инструменты тестирования – от JUnit до Kaspresso, а также немного познакомимся с методологиями Test Driven Development (TDD) и Behaviour Driven Development (BDD). Наконец, рассмотрим их отличия на примере кейса.

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

Вычисляем на видеокартах. Технология OpenCL. Часть 1b. Пишем для OpenCL

Блог компании Яндекс.Практикум Высокая производительность *Программирование *GPGPU *Видеокарты
22 июня автор курса «Разработчик C++» в Яндекс.Практикуме Георгий Осипов провёл вебинар «Вычисляем на видеокартах. Технология OpenCL».



После перерыва продолжаем публикацию текстовой версии вебинара.


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

У программы для OpenCL есть две части: kernel-код и host-код — то, что выполняется на видеокарте, и то, что выполняется на компьютере. Кроме того, программу нужно скомпилировать и запустить. Всё это будет рассмотрено в сегодняшней статье. Начнём с самого интересного — напишем часть kernel.

В предыдущих сериях


Прежде чем начать, напомним основные термины из предыдущей части.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 978
Комментарии 2

4me: управление знаниями

Блог компании ИТ Гильдия Service Desk *Управление проектами *

Прикрепление файлов к информационным статьям


Иногда пользователям платформы 4me необходимо приложить дополнительные материалы к информационной статье БД (база данных), которую они создали. Теоретически в таких случаях можно использовать гиперссылку на необходимый документ, прикрепив ее в поле Instructions (описание). Но иногда дополнительные материалы могут быть недоступны на веб-сервере, а значит, гиперссылка просто не будет работать. Поэтому функциональность платформы 4me позволяет добавлять вложения к информационным статьям при помощи кнопки Attach file (прикрепить файл).


Читать дальше →
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 277
Комментарии 0