Веб-приложение Excel теперь может экспортировать электронные таблицы в формате CSV. Microsoft обращает внимание, что возможность экспорта в CSV позволяет хранить структурированные данные в удобном для чтения формате, который можно легко резервировать и извлекать; передавать данные между приложением для работы с электронными таблицами и системой управления базами данных; обмениваться данными между различными приложениями, которые могут быть несовместимы напрямую.
Моя лента
Новости
Парочка open source решений по доставке уведомлений
Открытые сервисы для управления уведомлениями на мобильных платформах пригодятся не только администраторам, но и разработчикам в рамках пет-проектов. Расскажем, какие инструменты можно использовать в качестве альтернативы проприетарным.
Как быстро выучить язык моделирования Archimate?
Я использую Архимейт в своей работе уже более 7 лет. Когда я познакомился с этим языком, то он привлек меня тем, что позволял изображать систему в динамике, то есть отображать не только структуру программы, но и бизнес-процессы, которые она автоматизирует, и средства, на которых она развернута. К тому же Архимейт казался очень простым — подумаешь, каких-то 10 стрелок и 20 компонентов. На тот момент я был уже очень опытным программистом и архитектором, у меня был огромный опыт проектирования систем и баз данных, также я на приличном уровне освоил несколько языков программирования. И казалось, что выучить такой простой язык — это дело нескольких часов.
Но как же я был не прав: приличные Архимейт модели у меня стали получаться только через 3 месяца, а спустя год я понял, что всё, что я рисовал ранее — хорошо бы перерисовать. Но вот почему Архимейт оказалось освоить совсем не так просто?
eNPS (Employee Net Promoter Score) и лояльности сотрудников
Этот индикатор, заимствованный из концепции Net Promoter Score, используемой для измерения лояльности клиентов, адаптирован для оценки того, насколько вероятно, что сотрудники будут рекомендовать вашу компанию как место работы своим знакомым и друзьям. Вопрос, лежащий в основе eNPS: «На сколько вероятно, что вы порекомендуете нашу компанию в качестве места работы своим друзьям и знакомым?» ответы на который оцениваются по шкале от 0 (совсем не вероятно) до 10 (очень вероятно). Сотрудники, дающие оценки 9-10, классифицируются как "промоутеры", 7-8 — как "нейтральные", а оценки ниже 7 указывают на "критиков".
Измерение eNPS важно по нескольким причинам. Во-первых, оно позволяет компаниям определить уровень вовлеченности и лояльности их сотрудников, что напрямую влияет на продуктивность, качество работы и, в конечном итоге, на удовлетворенность клиентов и финансовые результаты бизнеса. Во-вторых, регулярный сбор и анализ данных eNPS помогает выявить проблемы и возможности для улучшения рабочей среды и корпоративной культуры, способствуя созданию более здоровой и поддерживающей атмосферы.
Истории
Разработчики игры MedCom Origin показали демонстрацию эффектов импактов выстрелов по поверхности. По словам создателей игры, спецэффекты импактов выстрелов добавляют реализма. Также в своём блоге разработчики рассказали о создании окружения в игре на Unreal Engine 5.
Игра представляет собой pvp/pve шутер от первого лица на Unreal Engine 5 и разрабатывается группой энтузиастов, работавших над такими проектами как: Stalker 2, Pioner, Warthunder, Enlisted и Extime. Шутер сделан по мотивам Костыря Александр Викторович «Эпидемия. Повесть о закате человечества». Игра на момент написания материала находится в раннем доступе.
Синопсис игры звучит так:
«В одном из Российских городов произошла вспышка неизвестного вируса, вызывающего повышенную смертность, в оцепленный город, охваченный паникой, были направлены вооружённые силы Российской Федерации, а также сотрудники корпорации MedCom для выяснения и урегулирования ситуации».
Всё ещё храните музыку в формате Hi-Res? Тогда мы идем к вам
Люди делятся на 2 лагеря: те, кто слышит разницу между lossless и lossy, и те, кто нет. Формат аудио с потерей качества — это интересная тема, но сегодня мы поговорим о звуке в высоком разрешении — это PCM 24/96 и выше, а также DSD во всех его проявлениях. Я не буду рассказывать теорию, чем отличаются эти форматы, такие статьи легко гуглятся. Лишь вскользь упомяну о теореме Котельникова (Найквиста — Шеннона), которая гласит следующее: «Для того, чтобы оцифровать аналоговый сигнал, а потом его БЕЗ ПОТЕРЬ восстановить, необходимо и ДОСТАТОЧНО, чтобы частота дискретизации была в 2 раза СТРОГО больше максимальной частоты полезного сигнала».
Заметки из мира разработки LibreOffice. Поговорим о сводных таблицах
Сводные таблицы в Calc полностью аналогичны таковым в MS Excel, за одним неприятным исключением - Calc не умеет форматировать сводные таблицы так, чтобы вручную заданное форматирование при обновлении сводной оставалось тем же, каким было задано. Соответственно файлы из MS Excel со сводными крайне легко испортить при перезаписи. Парни из компании Collabora по слухам озаботились решением этой проблемы и активно пилят серию патчей.
Автоподстановка кода из SMS на Android
Есть такая магия — SMS приходит на телефон, а приложение его автоматически читает и подставляет в поле для ввода OTP (one-time password)
На первый взгляд механизм понятен:
система получает SMS -> кидает Intent в приложение -> Broadcast Receiver получается Intent с текстом SMS
Но есть подвох — это опасно. Если все приложения будут получать этот Intent, то они смогут перехватить OTP (читать "аккаунт украден")
Поэтому вводятся дополнительные степени защиты
Первая:
Ограничение по времени — приложение получает Intent только в течение 5 минут после начала ожидания OTP
А вторая на выбор:
2.1 Или показываем пользователю системную диаложку "Вы ТОЧНО хотите вставить этот код в это приложение?"
2.2 Или в SMS должен быть зашит hash-код приложения
Подход 2.1 называется One-tap SMS verification (потому что требует от юзера одного нажатия на кнопку "да, ТОЧНО"
Подход 2.2 вообще не требует от юзера тапов
hash-код для 2.2 формирутеся из подписи приложения и заранее сообщается бекенду, который отправляет SMS
бекенд вставляет hash-код в конец текста SMS
Например,
"Никому не сообщайте код 110011, Ваш Банк💋 Sdnjh!a+iDn",
где Sdnjh!a+iDn — hash-код приложения
Расчет потерь в MOSFET транзисторах
Приветствую!
В этой статье я расскажу, как рассчитываю потери на MOSFET транзисторах при разработке источника питания и поверхностно рассмотрю основные переходные процессы.
К консоли Atari 2600 подключили беспроводной геймпад от Xbox. Энтузиаст сделал это с помощью платы Raspberry Pi Zero W. Автору проекта комплектный джойстик консоли показался не таким удобным, как современные решения, поэтому он решил исправить ситуацию.
Плата нужна в качестве адаптера, который принимает команды от беспроводного контроллера и преобразует их в сигналы Atari. Для подключения Raspberry Pi Zero не нужно дополнительное питание, так как порт для подключения джойстика выдаёт 5 В. Важно, что для реализации подойдёт только версия платы W. Она, в отличие от обычной, может работать с беспроводными подключениями без дополнительных модулей.
Автору проекта понравилась идея, поэтому он планирует добавить поддержку других консолей и контроллеров. Уже сейчас адаптер работает с геймпадами для Xbox Series X и PlayStation 4. В ближайшее время появится поддержка NES и контроллеров от Nintendo Switch. Код проекта опубликован на GitHub.
Используйте Arc<[T]> вместо Vec<T>
В этой статье я хотел бы поговорить о том, почему вы могли бы предпочесть использование Arc<[T]>
вместо Vec<T>
в качестве варианта по умолчанию в вашем Rust-коде.
Небольшая компания представила процессор с 900 тыс. ядер. Что это за чудо технологий?
О компании Cerebras на Хабре писали несколько раз, чаще всего с упоминанием того, что она создала самый большой в мире процессор. И сейчас та же ситуация — она повторила свой рекорд, разработав гигант с 900 тыс. вычислительных ядер. Конечно, это чип не для обычных пользователей, а для работы в отрасли искусственного интеллекта. Что это за процессор и на что он способен? Подробности — под катом.
Apple разрабатывает серию новых жестов для будущих Apple Watch
Apple запатентовала новый набор жестов для Apple Watch. Он включает в себя сжатый кулак и движения выпрямленной ладонью. С их помощью можно будет отвечать на звонки и сообщения, их также можно будет комбинировать с другими жестами.
Ближайшие события
Обучение птиц новой информации
К этому подступались долго - изучить точный механизм обучения у птиц и узнать заодно - весь этот опыт в распознавании звуков опасности - это врождённое-генетическое или нет? Поскольку статья не роман ( это не первая статья на данную тему, но очень свежая, 2024 года ), то сразу ответ - опыт не сидит в генах ни у птиц, ни у человека с медведями. Всему птицы обучаются от родителей и сородичей. Птенцы рождаются по сути чистым листом. Как родители и среда обучит - так птица и будет ориентироваться в звуках. Скажем, если родители научат, что звук "че-че" это опасность и вокруг все птицы этого вида так же будут делать - птенцы будут "че-че" понимать как опасность, а звук ки-ки - как сигнал к кормлению. И наоборот - обучат что "че-че" это кормление, значит так и будут думать птенцы.
Apple Pro Weekly News (11.03 – 17.03.24)
Apple совершила две сделки на тему ИИ, что ожидается в iOS 18? В ЕС разрешат установку приложений прямо с сайтов, а в Бразилии начали собирать iPhone 15. Зачем Epic Games снова идут в суд против Apple. Какие новые наушники ждать осенью, когда добавят новые клавиатуры в visionOS, а также другие интересные слухи и события за прошедшую неделю. В этом свежем дайджесте Apple Pro Weekly News!
Softline: Microsoft обсуждает перенос срока приостановки доступа к облачным сервисам в РФ с 20 марта на конец месяца
Microsoft обсуждает перенос приостановки доступа к облачным сервисам на территории РФ с 20 марта на конец месяца, сообщили в Softline. Компании стало известно, что под блокировку точно попадут подписки на Teams, One drive, Azure, Office 365 M365 SQL On-prem Server, System center server (перестанут доставляться security updates) и все версии Excel.
Советские и постсоветские НИИ и КБ как конвейер уничтожения ресурсов развития
В поле общественного обсуждения проблем нашей страны постоянно всплывают такие вопросы, как недостаточные темпы технического прогресса, нехватка специалистов и обычной трудовой силы, и многое подобное, и в таком вот стиле.
Обсуждать все это в общем для простого человека несколько проблемно, но можно воспользоваться подходом «в малой капле отражается море» и посмотреть, как те же самые проблемы существуют в среднего размера НИИ.
В 2008 году я устроился ведущим инженером в НИИ Физических измерений, г. Пенза.
Для меня работа в этом НИИ была более чем знакома, я там работал с середины 80-х по середину 90-х. НИИФИ с момента своего создания было сосредоточено на создании датчиков и специализированной измерительной аппаратуры для космической отрасли.
Начало 2000-х характеризовалось тем, что цены на нефть поползли вверх, в государстве появились какие-то деньги, но одновременно стала происходить череда ярких и красочных неудач с нашими ракетами. И вопрос – а что же там происходит с нашими ракетами – создал на НИИФИ фокус ощутимого финансового потока.
Поскольку в этой организации работает куча людей, связанных между собой родственными связями, то, помимо официального молчания по всем щепетильным вопросам, организация была пронизана слухами, что у нас общий бюджет НИИ достиг сначала 0,7 (примерно 2008–2009), далее 0,9; потом 1,3; 2,1 и 2,7 (2012) миллиарда рублей.
Здесь можно задаться очень простым вопросом – а вот кто будет делать интеллектуальное наполнение проектов под эти в общем-то огромные финансовые потоки.
RTVI: Microsoft пообещала не закрывать с 20 марта доступ к своим облачным сервисам для физлиц из РФ
18 марта 2024 года медиаресурс RTVI сообщил, что Microsoft пообещала не закрывать с 20 марта доступ к своим облачным сервисам для российских физических пользователей.
Google пригласила разработчиков на I/O 2024 головоломкой Break the loop
Google пригласила разработчиков на ежегодную конференцию I/O 2024 с помощью браузерной головоломки Break the loop. Сообществу надо активно проходить уровни, чтобы быстрее узнать дату мероприятия.
Simetra и «Элина Компьютер» заявили о начале разработки решения для микромоделирования транспортных потоков
Группа компаний (ГК) Simetra и компания «Элина Компьютер» подписали партнёрское соглашение в Казани на площадке Академии наук Татарстана. По новому соглашению, Simetra и «Элина Компьютер» будут заниматься разработкой отечественного решения для микромоделирования транспортных потоков.