«Я не фанат ни одного из редакторов или IDE и не буду пытаться убедить вас перейти с привычной платформы на NeoVim. Я только расскажу, к чему готовиться человеку, который привык работать в JetBrains или VS Code и планирует попробовать NeoVim»
Чего ждать от NeoVim: особенности редактора
Чего ждать от NeoVim: особенности редактора
👍48👎35🔥3
⚡️ IT-новости к этому часу
🌓 НАСА опубликовало места возможной высадки астронавтов на Луну
🚗 YouTube начала удалять ролики, где Tesla на автопилоте тормозит перед детьми или объезжает их, а не сбивает
🦿 Коленные модули с микропроцессором «Актив 2» готовятся к массовому производству (ФОТО)
📄 В Госдуму внесли закон о принудительном лицензировании западного контента
🚀 НПО «Энергомаш» заявило о загрузке предприятия на ближайшие два года
👨🏻🔬 Исследователи «Сколтеха» объяснили стабильность углеводородов через их «магичность»
🛠 «Микрон» начал серийное производство NFC-метки для использования в СБП
#новости
🌓 НАСА опубликовало места возможной высадки астронавтов на Луну
🚗 YouTube начала удалять ролики, где Tesla на автопилоте тормозит перед детьми или объезжает их, а не сбивает
🦿 Коленные модули с микропроцессором «Актив 2» готовятся к массовому производству (ФОТО)
📄 В Госдуму внесли закон о принудительном лицензировании западного контента
🚀 НПО «Энергомаш» заявило о загрузке предприятия на ближайшие два года
👨🏻🔬 Исследователи «Сколтеха» объяснили стабильность углеводородов через их «магичность»
🛠 «Микрон» начал серийное производство NFC-метки для использования в СБП
#новости
👍33👎6
Почему мы так долго ждали SLS
Помните 2011 год? Три последних миссии Space Shuttle, SpaceX ведёт разработку грузового корабля Dragon, «Кьюриосити» стартовал к Марсу, а «Юнона» к Юпитеру, «Мессенджер» прилетел к Меркурию, а Dawn к Весте. Китай отправил на орбиту свою первую орбитальную станцию «Тяньгун-1», в России запустили очень успешный «Спектр-Р» и следили за неудачными попытками спасти застрявший на околоземной орбите «Фобос-Грунт». Именно тогда был официально представлен проект сверхтяжёлой ракеты-носителя Space Launch System, которая, возможно, полетит 29 августа этого года, если старт опять не перенесут. Но если в начале десятых SLS нормально смотрелась на фоне маленьких ракет SpaceX и других частников, то сейчас она может показаться устаревшей (ещё до первого полёта!), если сравнить её со SpaceX Starship или New Glenn от Blue Origin.
Попробуем разобраться, почему мы так долго ждали её первого пуска и почему, скорее всего, люди полетят на ней к Луне не раньше 2024, высадятся не раньше 2025, и проект может продолжить своё неспешное движение в обозримом будущем года до 2036, а то и далее.
Помните 2011 год? Три последних миссии Space Shuttle, SpaceX ведёт разработку грузового корабля Dragon, «Кьюриосити» стартовал к Марсу, а «Юнона» к Юпитеру, «Мессенджер» прилетел к Меркурию, а Dawn к Весте. Китай отправил на орбиту свою первую орбитальную станцию «Тяньгун-1», в России запустили очень успешный «Спектр-Р» и следили за неудачными попытками спасти застрявший на околоземной орбите «Фобос-Грунт». Именно тогда был официально представлен проект сверхтяжёлой ракеты-носителя Space Launch System, которая, возможно, полетит 29 августа этого года, если старт опять не перенесут. Но если в начале десятых SLS нормально смотрелась на фоне маленьких ракет SpaceX и других частников, то сейчас она может показаться устаревшей (ещё до первого полёта!), если сравнить её со SpaceX Starship или New Glenn от Blue Origin.
Попробуем разобраться, почему мы так долго ждали её первого пуска и почему, скорее всего, люди полетят на ней к Луне не раньше 2024, высадятся не раньше 2025, и проект может продолжить своё неспешное движение в обозримом будущем года до 2036, а то и далее.
👍18👎6
В июне инженер Джеймс Браун из Новой Зеландии продемонстрировал проект миниатюрного монитора из детальки Lego. Он сыграл на нём в Doom, использовав компактный монитор для вывода изображения. Теперь энтузиаст поделился деталями обновлённого проекта.
Монитор Lego имеет OLED-экран 72x40 пикселей и оснащён микроконтроллером STM32 с процессором Arm Cortex-M0 48 МГц и флэш-памятью на 16 КБ.
Браун смог спроектировать печатную плату, которая заняла пространство между монитором и лицевой поверхностью детальки Lego шириной всего 0,1 мм. Он разместил на ней все основные компоненты и отправил свой проект производителю платы, заплатив за её изготовление $40.
Саму детальку Lego Браун отлил из полупрозрачной смолы и заполнил её полость мягким силиконом, чтобы смола не контактировала с электроникой.
Теперь инженер разработал второе поколение мониторов Lego — трёхмерную сборку печатной платы, предназначенную для использования всего пространства внутри кирпичика конструктора. Она включает встроенные контакты батареи, USB-порт для программирования вместо последовательных отладочных контактов и ёмкостное сенсорное оборудование, встроенное в саму плату. Это позволяет надёжно обнаруживать движение пальца по всей области над кирпичиком.
Саму плату Браун переделал, чтобы она соответствовала микроконтроллеру Raspberry Pi RP2040. Он отмечает, что в перспективе на ней можно установить IMU для управления движением.
Кроме того, инженер напечатал на 3D-принтере часть формы, что позволяет ему заливать смолу для формирования кирпичика-компьютера без предварительного заполнения его полости силиконом.
Браун планирует создать мини-компьютеры Lego для друзей, но сертифицировать производство он опасается из-за возможных претензий The Lego Group.
Монитор Lego имеет OLED-экран 72x40 пикселей и оснащён микроконтроллером STM32 с процессором Arm Cortex-M0 48 МГц и флэш-памятью на 16 КБ.
Браун смог спроектировать печатную плату, которая заняла пространство между монитором и лицевой поверхностью детальки Lego шириной всего 0,1 мм. Он разместил на ней все основные компоненты и отправил свой проект производителю платы, заплатив за её изготовление $40.
Саму детальку Lego Браун отлил из полупрозрачной смолы и заполнил её полость мягким силиконом, чтобы смола не контактировала с электроникой.
Теперь инженер разработал второе поколение мониторов Lego — трёхмерную сборку печатной платы, предназначенную для использования всего пространства внутри кирпичика конструктора. Она включает встроенные контакты батареи, USB-порт для программирования вместо последовательных отладочных контактов и ёмкостное сенсорное оборудование, встроенное в саму плату. Это позволяет надёжно обнаруживать движение пальца по всей области над кирпичиком.
Саму плату Браун переделал, чтобы она соответствовала микроконтроллеру Raspberry Pi RP2040. Он отмечает, что в перспективе на ней можно установить IMU для управления движением.
Кроме того, инженер напечатал на 3D-принтере часть формы, что позволяет ему заливать смолу для формирования кирпичика-компьютера без предварительного заполнения его полости силиконом.
Браун планирует создать мини-компьютеры Lego для друзей, но сертифицировать производство он опасается из-за возможных претензий The Lego Group.
👍91🔥31❤3👎2
Пять советов, чтобы успешно притворяться разработчиком
Если следовать этим советам, то будет казаться, что вы самостоятельный и опытный разработчик, который знает, что делает, даже если это пока не так. Но самый сок в том, что эти принципы позволяют постепенно развиваться. В итоге притворяться разработчиком будет всё легче и легче.
Если следовать этим советам, то будет казаться, что вы самостоятельный и опытный разработчик, который знает, что делает, даже если это пока не так. Но самый сок в том, что эти принципы позволяют постепенно развиваться. В итоге притворяться разработчиком будет всё легче и легче.
👍36👎12
В системе управления космического телескопа «Джеймс Уэбб» обнаружили ПО Script Processor на движке JavaScript 20-летней давности.
Это ПО управляет модулем ISIM (Integrated Science Instrument Module) с научными приборами NIRCam, NIRSpec, MIRI и FGS-NIRISS. SP запускает определённые скрипты на JS, когда на это поступает соответствующая команда. В свою очередь для написания команд используется SDK Nombas ScriptEase 5.00e. Пакет получал последнее обновление в 2003 году, после чего Nombas обанкротилась. Кроме того, сам SP написан на C++.
Фактически, ISIM представляет собой набор инструментов, делающих снимки через телескоп, а скрипты управляют этим процессом. НАСА называет его «сердцем» телескопа. С одной стороны, может показаться странным использование такого старого движка для передового инструмента. Однако разработка проекта телескопа началась ещё в 1989 году, а в 2004 году начали строить сам телескоп, то есть всего через год после последнего обновления SDK. Тогда ещё никто не думал, что реализация проекта может затянуться до 2022 года.
Как указывает НАСА, использование SP именно в таком виде облегчает операторам работу с телескопом. По мере изучения тонкостей работы с инструментами инженеры легко меняют скрипт при необходимости. Если им нужно внести изменения, операторы просто открывают текстовый редактор, проводят тесты на Земле и отправляют обновлённый файл на «Уэбб».
Это ПО управляет модулем ISIM (Integrated Science Instrument Module) с научными приборами NIRCam, NIRSpec, MIRI и FGS-NIRISS. SP запускает определённые скрипты на JS, когда на это поступает соответствующая команда. В свою очередь для написания команд используется SDK Nombas ScriptEase 5.00e. Пакет получал последнее обновление в 2003 году, после чего Nombas обанкротилась. Кроме того, сам SP написан на C++.
Фактически, ISIM представляет собой набор инструментов, делающих снимки через телескоп, а скрипты управляют этим процессом. НАСА называет его «сердцем» телескопа. С одной стороны, может показаться странным использование такого старого движка для передового инструмента. Однако разработка проекта телескопа началась ещё в 1989 году, а в 2004 году начали строить сам телескоп, то есть всего через год после последнего обновления SDK. Тогда ещё никто не думал, что реализация проекта может затянуться до 2022 года.
Как указывает НАСА, использование SP именно в таком виде облегчает операторам работу с телескопом. По мере изучения тонкостей работы с инструментами инженеры легко меняют скрипт при необходимости. Если им нужно внести изменения, операторы просто открывают текстовый редактор, проводят тесты на Земле и отправляют обновлённый файл на «Уэбб».
👍51👎4❤2
Сегодня в 17:00 МСК разбираем резюме аналитиков на Хабр Карьере вместе с консультантом по подбору в Selecty Елизаветой Рахмановой.
Разбор резюме — это отличная возможность узнать, как эйчары из крутых IT-компаний оценивают ваш опыт и навыки.
👉🏻 Прислать резюме для следующего разбора
Разбор резюме — это отличная возможность узнать, как эйчары из крутых IT-компаний оценивают ваш опыт и навыки.
👉🏻 Прислать резюме для следующего разбора
YouTube
Разбор резюме аналитиков на Хабр Карьере
Разбор резюме — это хорошая возможность узнать, как эйчары из крутых IT-компаний оценивают ваш опыт и навыки. На что смотрят в первую очередь, что в вашем резюме цепляет, а что настораживает.
В понедельник — 22 августа в 17:00 — мы разберем резюме аналитиков…
В понедельник — 22 августа в 17:00 — мы разберем резюме аналитиков…
👎11👍9
Массажёр для головы на базе платформы Стюарта
Целью этого проекта было превратить массажёр головы в автоматизированное устройство, которое само делало бы массаж. Изначальной задумкой было просто использовать линейный привод или один шаговый двигатель с резьбовой шпилькой для реализации движения вверх/вниз. Однако автора понесло, и он решил сделать так, чтобы устройство могло осуществлять движение во всех направлениях.
Целью этого проекта было превратить массажёр головы в автоматизированное устройство, которое само делало бы массаж. Изначальной задумкой было просто использовать линейный привод или один шаговый двигатель с резьбовой шпилькой для реализации движения вверх/вниз. Однако автора понесло, и он решил сделать так, чтобы устройство могло осуществлять движение во всех направлениях.
🔥17👍5👎2
⚡️ IT-новости к этому часу
🛠 Российский разработчик ПК-эмулятора PS5 смог запустить на нём SDK-сэмплы с консоли
📛 BBC отозвала лицензии на свой контент в России
🔐 Зашифрованный ZIP-архив может иметь два правильных пароля
🤖 Минюст запретит выдавать роботов-коллекторов за людей
🏭 Bosch ищет покупателей на два завода под Петербургом
🔜 В сентябре Apple представит iPhone 14 mini (ФОТО)
🛰 НАСА собирает предложения по разработке корабля для вывода МКС с орбиты в конце срока службы
#новости
🛠 Российский разработчик ПК-эмулятора PS5 смог запустить на нём SDK-сэмплы с консоли
📛 BBC отозвала лицензии на свой контент в России
🔐 Зашифрованный ZIP-архив может иметь два правильных пароля
🤖 Минюст запретит выдавать роботов-коллекторов за людей
🏭 Bosch ищет покупателей на два завода под Петербургом
🔜 В сентябре Apple представит iPhone 14 mini (ФОТО)
🛰 НАСА собирает предложения по разработке корабля для вывода МКС с орбиты в конце срока службы
#новости
👍10👎2🔥1
Тревога! Главархив Москвы приватизирует наше прошлое
Главархив Москвы принимает у москвичей фотоплёнки и киноплёнки, чтобы сохранять их на долгие годы. Плюс — сдать исторические материалы можно в центрах госуслуг «Мои документы». Минус — сразу возникает очень неприятная ситуация с авторским правом.
Главархив Москвы принимает у москвичей фотоплёнки и киноплёнки, чтобы сохранять их на долгие годы. Плюс — сдать исторические материалы можно в центрах госуслуг «Мои документы». Минус — сразу возникает очень неприятная ситуация с авторским правом.
👎36👍12
Команда МойОфис рассказала о новых фичах, внедрённых за последние два года в текстовом и табличном редакторах компании.
Вот какие потребности пользователей они закрыли:
▪️ можно запиливать формулы в LaTex — научный стандарт;
▪️ картинки можно позиционировать в доке и вытаскивать из него (ура!);
▪️ сводные таблицы наконец-то можно делать быстро и не ломая мозги;
▪️ кавычки и тире: здравствуйте, ёлочки — прощайте, неуместные дефисы;
▪️ макрокоманды вызываются кнопкой, работа с Lua и чтение VBA;
▪️ защита от изменений (для работы с шаблонами, например, в договорах/контрактах);
▪️ горячие клавиши, адаптивный интерфейс и ещё масса всяких удобств.
Вот какие потребности пользователей они закрыли:
▪️ можно запиливать формулы в LaTex — научный стандарт;
▪️ картинки можно позиционировать в доке и вытаскивать из него (ура!);
▪️ сводные таблицы наконец-то можно делать быстро и не ломая мозги;
▪️ кавычки и тире: здравствуйте, ёлочки — прощайте, неуместные дефисы;
▪️ макрокоманды вызываются кнопкой, работа с Lua и чтение VBA;
▪️ защита от изменений (для работы с шаблонами, например, в договорах/контрактах);
▪️ горячие клавиши, адаптивный интерфейс и ещё масса всяких удобств.
👍35👎7
Всем ИБ-шникам посвящается…
CyberCamp 2022 на три дня открывает двери для всех желающих заняться кибертренингом в формате игрового обучения (или edutainment).
Участие в онлайн-мероприятии бесплатное, зато можно побороться за призовой фонд в 2,3 миллиона рублей. Но самое главное — это программа.
C 14 по 16 сентября практики-кибербезопасники (пентестеры, спецы по мониторингу и расследованию инцидентов, инженеры) встретятся, чтобы на мастер-классах и докладах обсудить:
— инструменты для защиты веб;
— пентестерские инструменты на службе Blue Team;
— обогащение в SIEM: AD, GeoIP, TI;
— форензику и криминалистические артефакты;
— поиск низко висящих фруктов в IT-инфраструктуре;
— специфику защиты и отражения атак в сверхбольших гетерогенных инфраструктурах;
— обнаружение типовых сценариев Windows Persistence и ещё 13 чисто практических тем — готовая программа уже на сайте.
Всю теорию можно будет отработать на платформе киберучений от «Инфосистемы Джет», не отходя от кассы, если запишитесь с командой. А для участников конференции будут доступны интерактивные викторины, игры по темам докладов и многое другое.
Подробности тут
CyberCamp 2022 на три дня открывает двери для всех желающих заняться кибертренингом в формате игрового обучения (или edutainment).
Участие в онлайн-мероприятии бесплатное, зато можно побороться за призовой фонд в 2,3 миллиона рублей. Но самое главное — это программа.
C 14 по 16 сентября практики-кибербезопасники (пентестеры, спецы по мониторингу и расследованию инцидентов, инженеры) встретятся, чтобы на мастер-классах и докладах обсудить:
— инструменты для защиты веб;
— пентестерские инструменты на службе Blue Team;
— обогащение в SIEM: AD, GeoIP, TI;
— форензику и криминалистические артефакты;
— поиск низко висящих фруктов в IT-инфраструктуре;
— специфику защиты и отражения атак в сверхбольших гетерогенных инфраструктурах;
— обнаружение типовых сценариев Windows Persistence и ещё 13 чисто практических тем — готовая программа уже на сайте.
Всю теорию можно будет отработать на платформе киберучений от «Инфосистемы Джет», не отходя от кассы, если запишитесь с командой. А для участников конференции будут доступны интерактивные викторины, игры по темам докладов и многое другое.
Подробности тут
👍14👎4
Исповедь ничтожества
Это история тридцатилетнего разработчика-недоучки с раздутым самомнением, который наконец осознал, что вся та исключительность, про которую ему намекали и в которую он свято верил, — это точно не про него.
Это история тридцатилетнего разработчика-недоучки с раздутым самомнением, который наконец осознал, что вся та исключительность, про которую ему намекали и в которую он свято верил, — это точно не про него.
👍18👎18
Намечается крупный Data-нетворкинг!
Датасаентистов, аналитиков и всех причастных к сбору и анализу данных приглашаем на Форум «Открытые данные — 2022».
Мероприятие пройдёт с 23 по 24 сентября на площадке Санкт-Петербургского государственного университета промышленных технологий и дизайна. Представители ведущих IT-компаний и университетов объединятся, чтобы обсудить 4 трека:
— Open Data в медицине и здравоохранении
— Big Data для регионального развития и безопасности общества
— Data-driven-решения для образования и EdTech
— Big Data & AI: технологический трек
А ещё на площадке состоится образовательный интенсив «Diving Day» с мастер-классами от технологических партнёров и компаний-участников Форума. Будет Data-экспозиция технологических решений, отечественный софт и speed-нетворкинг, на котором можно найти новые точки роста для своего проекта и завести полезные контакты.
Датасаентистов, аналитиков и всех причастных к сбору и анализу данных приглашаем на Форум «Открытые данные — 2022».
Мероприятие пройдёт с 23 по 24 сентября на площадке Санкт-Петербургского государственного университета промышленных технологий и дизайна. Представители ведущих IT-компаний и университетов объединятся, чтобы обсудить 4 трека:
— Open Data в медицине и здравоохранении
— Big Data для регионального развития и безопасности общества
— Data-driven-решения для образования и EdTech
— Big Data & AI: технологический трек
А ещё на площадке состоится образовательный интенсив «Diving Day» с мастер-классами от технологических партнёров и компаний-участников Форума. Будет Data-экспозиция технологических решений, отечественный софт и speed-нетворкинг, на котором можно найти новые точки роста для своего проекта и завести полезные контакты.
👍6👎6
В 90-е казалось, что поезд безвозвратно ушёл, и геймдев в России дело заведомо безнадёжное: даже если ты сделаешь шедевр, его никто не будет покупать легально — мгновенно своруют и скопируют. А разрабы останутся с вагоном долгов без профита и перспектив. Ну разве что с чувством глубокого морального удовлетворения, которое довольно трудно намазать на хлеб.
И даже в этих условиях находились энтузиасты, которые писали и выпускали игры. Какие-то из них уже почти забыты и выглядят курьёзом, какие-то навеки остались в сердцах миллениалов. Вспомним несколько из числа наиболее знаковых, заметных и меметичных.
Российские компьютерные игры 90-х годов. Часть первая
И даже в этих условиях находились энтузиасты, которые писали и выпускали игры. Какие-то из них уже почти забыты и выглядят курьёзом, какие-то навеки остались в сердцах миллениалов. Вспомним несколько из числа наиболее знаковых, заметных и меметичных.
Российские компьютерные игры 90-х годов. Часть первая
👍50👎5❤3🔥3
Forwarded from Хабр Новости
Студенты могут использовать GitHub Copilot для решения заданий по программированию на экзаменах
Преподаватель Массачусетского университета в Амхерсте (США) Эмери Бергер в своём блоге предупредил коллег, что студенты могут использовать GitHub Copilot для решения заданий по программированию на экзаменах. При помощи Copilot учащиеся мгновенно генерируют решения, достаточно только начать писать код, и инструмент предложит автозаполнение.
#GitHubCopilot
Преподаватель Массачусетского университета в Амхерсте (США) Эмери Бергер в своём блоге предупредил коллег, что студенты могут использовать GitHub Copilot для решения заданий по программированию на экзаменах. При помощи Copilot учащиеся мгновенно генерируют решения, достаточно только начать писать код, и инструмент предложит автозаполнение.
#GitHubCopilot
👍25👎5
Босяцкий кластер высокой доступности
Крайне минималистичная схема кластера высокой доступности, требующая только два сервера и ничего более. Пригодна в том числе для серверов у разных хостеров или в разных дата-центрах. Позволяет решить вопрос отказоустойчивости для балансировщика так, чтобы он сам не был единой точкой отказа.
Крайне минималистичная схема кластера высокой доступности, требующая только два сервера и ничего более. Пригодна в том числе для серверов у разных хостеров или в разных дата-центрах. Позволяет решить вопрос отказоустойчивости для балансировщика так, чтобы он сам не был единой точкой отказа.
👍10👎3
«Электронные системы расчётов существуют в Интернете уже давно, а баги на них встречаются двадцатилетней давности. Мы находили критические уязвимости, позволяющие угнать деньги и накрутить баланс. Сегодня мы разберём типовые реализации приёма платежей и связанные с ними проблемы безопасности»
20 лет проблем приёма платежей
20 лет проблем приёма платежей
👍21👎3🔥1
«Через мои руки прошло много КПК от компании Hewlett-Packard (и сейчас, и в то время, когда они были действительно новинками). Но всё же HP Jornada резко выделяется среди них всех»
Умели же делать: карманный компьютер HP Jornada из 1998 года. Часть первая
Умели же делать: карманный компьютер HP Jornada из 1998 года. Часть первая
👍21👎5