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

Все потоки

Сначала показывать
Порог рейтинга

Open Source для образования — взгляд через 10 лет

*nix *Open source *

10 лет назад для меня закончился проект внедрения Open Source в образовании. Закончился “официально” как автора-разработчика, так как я свернул разработку своего школьного дистрибутива и ушел работать в ИТ, далекий от образования и переключился на настольные игры. Но я не перестал пользоваться решениями с открытым кодом (GIMP и Inkscape до сих пор мои любимые инструменты), не забыл Linux (Ubunta в WSL живет у меня постоянно, и я предпочитаю ее при работе с удаленными серверами и сервисами), но я перестал досконально следить за тем, что творится в школах, ВУЗах и ССУЗах.

Последние события в мире и стране заставили меня вернуться и таки посмотреть, что будет если нам “отключат Windows” и можно ли будет в образовании продолжать работать легально, а не переключаться назад “на торренты”.

Читать далее
Рейтинг 0
Просмотры 1
Комментарии 0

Новости

Вычисляем π на первом процессоре от Intel — 4004

Ненормальное программирование *Программирование микроконтроллеров *Assembler *Математика *
Перевод

Как-то мне пришла в голову мысль о том, насколько же быстрее современные процессоры по сравнению с ранними экземплярами. Да, можно размышлять об этом эмпирически - зная тактовую частоту и особенности микроархитектуры (как устроен конвейер, сколько есть ALU, и т.д.), можно прикинуть производительность Intel 4004. Пусть и не в FLOPS'ах, ибо нативная поддержка чисел с плавающей запятой появилась позже. Но это будет весьма грубая прикидка, так как у этого процессора есть несколько интересных черт: разрядность только 4 бита (а не 64, как у большинства современных машин), очень скудный набор инструкций (нет даже AND'a и XOR'a!) и ограничения переферии (в частности памяти не так уж и много).

Поэтому я решил исследовать вопрос на практике. В качестве бенчмарка выбор пал на вычисления числа π. В конце-то концов, даже ENIAC в дремучем 1949 году справился с этой задачей! [2]

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

Legal design и договор о сайте

Разработка веб-сайтов *
Из песочницы

Дизайн-мышление - модный тренд, который за время пандемии добрался и до юристов. Если законы все еще пишут крючковатым языком, то юристы, занятые в частном секторе (B2B, судебные юристы и т.д.), стремятся сделать документы не только выигрышными, но и понятными.

Ознакомьтесь с подходами дизайн-мышления к договору и шаблоном задизайненного договора. Что такое legal design? только буллиты, картинки и комиксы с договором? или же нечто большее, нужное или даже необходимое?

Читать далее
Рейтинг 0
Просмотры 35
Комментарии 0

Был техспециалистом, стал руководителем: история про отрицание и выгорание с хеппи-эндом

Блог компании Neoflex Карьера в IT-индустрии Управление проектами *Управление разработкой *Управление персоналом *

Привет, меня зовут Александр. Сейчас я руковожу одной из групп дата-инженеров центра компетенций Big Data Solutions в Neoflex и дополнительно выступаю деливери-менеджером проекта, связанного с дата-инжинирингом. А ещё осенью 2020-го я был уставшим и сердитым дата-инженером, которого добровольно-принудительно перевели на нежеланную управленческую должность. 

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

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

По ходу повествования будут встречаться комментарии от моего непосредственного руководителя Вадима и Светланы, руководителя отдела талантов компании Neoflex. Их дополнения — независимый взгляд со стороны на мою историю.

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

Однолинейные схемы на объектах

Блог компании RUVDS.com Open source *Инженерные системы Системное администрирование *Софт

Довольно длительное время я занимался эксплуатацией электроустановок. В их числе были электроустановки объектов жилой и коммерческой недвижимости, которые находились в различном статусе: недавно построенные и введённые в эксплуатацию, реконструированные или ожидающие реконструкции. На каждом таком объекте существовали те или иные проблемы с однолинейными электрическими схемами. Они или вовсе отсутствовали или требовали актуализации. По причине того, что нормальная эксплуатация без подобной документации затруднительна, мне приходилось заниматься организацией сбора и документированием такой информации.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 204
Комментарии 0

Обзор self-hosted serverless-фреймворков для Kubernetes

Блог компании Флант Serverless *Kubernetes *Open source *

В статье расскажу про serverless computing и какие есть Open Source-реализации self-hosted-фреймворков с поддержкой Kubernetes, об их возможностях и ограничениях. Еще поделюсь опытом нашего клиента, который использует одно из таких решений (OpenFaaS). Идея обзора как раз и возникла в процессе изучения этого кейса.

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

Фронтенд-новости №1

Блог компании HTML Academy Разработка веб-сайтов *HTML *CSS *JavaScript *

Дайджест новостей из мира фронтенд-разработки за последнюю неделю 5—11 апреля.

Спецификации

Опубликован первый рабочий черновик (First Public Working Draft) Region capture.

Последний призыв к рассмотрению предлагаемых изменений в Media Queries Level 3.

W3C приглашает к реализации WebXR Device API.

Спецификации preload становится отключенным черновиком (Discontinued Draft), чтобы продолжить развитие в HTML living standard.

Письмо генерального директора W3С к 33-й годовщине интернета.

Больше новостей о HTML, CSS, JavaScript и инструментах разработчика — под катом.

Больше новостей
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 390
Комментарии 0

Motorola, Valve, Samsung, Google: все больше компаний присоединяется к инициативе «права на ремонт»

Блог компании Selectel DIY или Сделай сам Гаджеты Исследования и прогнозы в IT Производство и разработка электроники *

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

Но ситуация понемногу меняется. Еще в прошлом году Федеральная торговая комиссия США приняла решение активно бороться с незаконными ограничениями на ремонт сложных устройств. Летом 2021 года был опубликован детальный и реалистичный план, согласно которому комиссия планирует выделять ресурсы на реализацию существующих законов. Принимая новую реальность, все больше корпораций начинают присоединяться к сторонникам движения «права на ремонт», вероятно, осознавая, что лучше сделать это сейчас и стать другом для потребителей, чем терять лояльность покупателей. О нескольких таких компаниях рассказываем под катом.
Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 473
Комментарии 0

Build.prop — улучшение качества звука

Разработка под Android *Звук Гаджеты

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

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

Нужно эффективное мобильное приложение против вероятной первой мировой ядерной войны?

Разработка мобильных приложений *Разработка под Android *Здоровье

Для Земли и РФ в нынешней непростой ситуации можно сделать эффективное для выживания мобильное приложение против более вероятной (чем ранее) первой мировой ядерной войны. Хорошо, что об этом много уже во всех странах написано и есть, откуда брать контент и алгоритмы, в т.ч. и на Хабре.

Я пока придумал только примерную архитектуру приложения (сразу махом front- и backend), скомпилировал самый первый релиз в формате .apk и могу сделать рабочий прототип (пока не в Kotlin) и выложить потом его в свой аккаунт разработчика Google Play, где сейчас 4 apps (аккаунт в Apple Developer тоже есть). Но одному (хотя яжврач и developer одновременно) реально удобное, красивое, функциональное и всем полезное ПО сделать сложно, сами понимаете. Конечно, можно сказать, что его должно делать МЧС РФ или FEMA (Federal Emergency Management Agency, USA) или MEM (Министерство по чрезвычайным ситуациям КНР) и т.п., а не какие-то выскочки с наказуемой инициативой типа меня, но очень просто почему-то не хочется, чтобы много (есть сегодня таки повышенная математическая вероятность) людей где-то стали Хибакуся или не знали, что можно сделать хорошего.

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

Моделирование бизнес-процесса на примере процесса опробования и клеймения ювелирных изделий

Бизнес-модели UML Design *
Tutorial

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

1. Описание деятельности госинспекции

Сферой деятельности является осуществление федерального пробирного надзора (контроль за обращением драгоценных металлов). В соответствии с возложенными задачами осуществляет следующие функции:

• осуществляет опробование, анализ и клеймение государственным пробирным клеймом всех ювелирных и других бытовых изделий из драгоценных металлов отечественного производства, а также указанных изделий, ввезенных на территорию Российской Федерации для продажи;

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

• проводит экспертизу музейных и архивных предметов, изготовленных из драгоценных металлов и драгоценных камней, а также контроль за обесценением сохранности указанных предметов;

• обеспечивает постоянный государственный контроль за производством, извлечением, переработкой, использованием, хранением и учетом драгоценных металлов и драгоценных камней в организациях

Читать далее
Рейтинг 0
Просмотры 91
Комментарии 0

Подборка полезных ресурсов от экспертов Positive Technologies: от лаб и подкастов до блогеров и сообществ. Часть 3

Блог компании Positive Technologies Информационная безопасность *Исследования и прогнозы в IT Тестирование IT-систем *Анализ и проектирование систем *

Продолжаем сдавать все явки и пароли и представляем третью подборку полезных материалов, рекомендуемых экспертами Positive Technologies. Наша команда аналитиков собрала русские и зарубежные базы знаний и блоги, курсы и лабы, исследовательские отчеты и Telegram-каналы, которые будут интересны всем, кто хочет разбираться в актуальных трендах кибербезопасности.

Кстати, если пропустили, ловите ссылку на полезные материалы по машинному обучению и не забывайте про наш хит — подборку 100+ ресурсов, посвященных анализу защищенности мобильных и веб-приложений, реверсу зловредов и киберразведке. А если интересно узнать, чем занимается департамент аналитики в Positive Technologies и почему специалисты этого направления уникальны на рынке, читайте другой наш пост.

Смотреть подборку
Рейтинг 0
Просмотры 190
Комментарии 0

Снижение мотивации как следствие невозможности сделать выбор

Читальный зал Здоровье

Всем привет! Меня зовут Сергей и я практикующий психолог.

Дисклеймер: В силу подхода к работе так сложилось, что обычно я консультирую людей интеллектуального труда. В последний год это преимущественно управленцы и сотрудники IT-сферы. Это люди, которые всю жизнь решали любые проблемы "через голову". Такой подход неизбежно накладывает отпечаток на личность и внепрофессиональную жизнь. Минимизацией негативных последствий таких особенностей я занимаюсь. И в рамках статей на данном ресурсе занимаюсь обобщением своего профессионального опыта и дать полезную информацию.

И начать данную статью я хотел бы с двух вопросов:
"Можете ли вы вспомнить хотя бы одно своё решение, которое считаете абсолютно 100% правильным?".

И второй вопрос: "А не кажется ли вам, что с каждым годом такие решения принимать всё сложнее?".

Узнать, почему так происходит
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 388
Комментарии 0

ЕГЭ: быть или не быть, вот в чем вопрос

Блог компании Parallels Образование за рубежом Управление персоналом *Читальный зал

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

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 701
Комментарии 10

Советы по проектированию интерфейса. Часть 2 — Когнитивное искажение

Веб-дизайн *Дизайн мобильных приложений *Графический дизайн *Дизайн
Tutorial

На наше пользовательское поведение и наши психические процессы зачастую (если не всегда) очень серьезно влияют Когнитивные эффекты. Память, мышление, восприятие, внимание - это вот все про них, про эти эффекты.

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

Попробую рассказать про несколько эффектов, как всегда с откопанными примерами, и с небольшими советами:)

Читать далее
Рейтинг 0
Просмотры 210
Комментарии 0

Веб-сервер — это просто скрипт

Блог компании FirstVDS Хостинг Настройка Linux *Системное администрирование *Софт

Есть категория людей, которые особо ценят надёжность, стабильность, безопасность и свободу информации. Наверное, именно такие люди поднимают медиасерверы Plex и Jellyfin, запускают ноды Bitcoin, мосты Tor, инстансы Mastodon и Matrix, приложения YunoHost, VPN-узлы Tailscale и так далее. Это как бы естественный процесс.

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

У обывателей часто возникает вопрос: наверное, это очень трудно? Поднять свои серверы? На самом деле сложность задачи часто переоценивают. Давайте посмотрим на примере простого веб-сервера.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 1.3K
Комментарии 1

Работа с Diffable data source и table views с использованием UIKit

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

В этом руководстве мы создадим экран, позволяющий осуществлять одиночный и множественный выбор, используя Diffable data source и table view.

Читать далее
Рейтинг 0
Просмотры 142
Комментарии 4

Российские аналоги зарубежных сервисов: большая подборка от Click.ru

Блог компании Click.ru Интернет-маркетинг Повышение конверсии *

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

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

Видеосвязь

Мессенджеры

Таск-трекеры

Рассылки

Формы для опросов

Стоки

Конструкторы сайтов

Инструменты для дизайна

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

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

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

Блог компании Open Data Science Python *Машинное обучение *Natural Language Processing *


В задачах распознаваниях речи при переводе аудио в текст есть дополнительные этапы, делающие этот текст более человекочитаемым. Например, предложение "привет хабр сегодня мы сделаем двадцать шесть моделей по распознаванию голоса" будет выглядеть лучше в таком виде: "Привет, хабр. Сегодня мы сделаем 26 моделей по распознаванию голоса". Другими словами, сегодня мы поговорим про то, как автоматически восстановить пунктуацию и капитализацию (сделать нужные буквы заглавными). Также упомянем денормализацию текста (при этом числа обретут свою цифровую форму обратно, эту задачу еще называют inverse text normalization).


Пунктуация и капитализация

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

Фасилитация на практике, или Как команде принять одно решение для всех

Блог компании Конференции Олега Бунина (Онтико) Управление разработкой *Управление проектами *Управление сообществом *Конференции

Как выглядит процесс принятия решений в ваших командах? Если вам нужно принять совместное, устраивающее всех, решение, то как вы достигаете консенсуса? С какими сложностями сталкиваетесь? Если у вас есть молчуны, то решение принимают самые громкие?

Меня зовут Александра Баптизманская, мы с Евгенией Чумачковой и Оксаной Сливинской работаем Agile-коучами, у нас есть небольшая компания Co-Actors. Сегодня мы научим вас, как при помощи довольно простых фасилитационных техник помочь принять решение группе — не единолично, не демократическим способом и не методом «Два лида договорились». Расскажем, как вовлечь всю группу и провести ее через этот процесс — от генерации идей через споры-обсуждения к выбору решения, которое устроит всех, и достичь консенсуса.

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