Category: наука

Category was added automatically. Read all entries about "наука".

Бритоголовый и С1-97

Про коррупцию

Тут вот в фейсбуке доцент РАНХиГС жалуется, что совершенно невозможно потратить деньги с гранта:

https://www.facebook.com/alina.garbuznyak/posts/5284528958258528

А с другой стороны, какому «народному хозяйству» и «государственной службе» могут научить люди, неспособные самостоятельно реализовать простейшие коррупционные схемы?

PS А еще доцент топит за Навального, туда и дорога.

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там или в ЖЖ.

Бритоголовый и С1-97

Теоретикам и практикам контроля версий

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

— схемотехника и печатная плата нескольких похожих устройств, библиотека компонентов для Eagle или DipTrace;
— прошивки — несколько, своя для каждого устройства (скорее всего, на базе Riot OS или Contiki, и возможно, с доработками самой ОС — то есть с ней обычно притаскивают целиком ее репозиторий);
— приложение для Android или какой-то там Progressive Web App;
— вебовский бекенд (скорее всего, на Django).

«Команда» — ну, по человеку (или по «полчеловека») на каждую из частей, проект новый, каждый взаимодействует с «соседями» (схемотехник-эмбеддер-фронтендер-бекендер). Вносят ли доработки в соседние части — возможно теоретически, но вряд ли.

Больше всего меня тут напрягает, что очень много вопросов будет «на стыке» частей (допустим, прошивка версии такой-то перестала работать с устройством версии такой-то, кто виноват?), в принципе, сюда просится монорепозиторий и общий для всех трекер задач — но как я представлю монорепу с вот этим всем, у меня глаз начинает дергаться. Общий трекер — возможно, но как оно будет жить с несколькими репозиториями для кода?

А как бы вы организовали контроль версий и трекинг задач в таком проекте? Интересуют все аспекты — от используемых инструментов до «оргмер».

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там или в ЖЖ.

Бритоголовый и С1-97

Про эти ваши выборы

Вот, кстати, прочитал тут очередную заплачку о том, что математик из МГУ Михаил Лобанов (КПРФ+УГ) проиграл выборы «административному кандидату» Попову. Валят все, как обычно, на электронное голосование — мол, «очно» Лобанов уверенно побеждал, а когда добавились результаты «дистанционки» — то единоросс резко скакнул вверх. Че хочу сказать? Ну во-первых, считать независимыми голосование очно/дистанционно и голосование за/против ЕР нельзя — тут играет куча факторов, начиная от КПРФовской агитации «против» электронного голосования и заканчивая «мобилизацией» бюджетников именно на дистанционное голосование (добавим еще сомнения в том, что голосование останется тайным и страшилки, что проголосовавших неправильно ждут мелкие репрессии — и получим изрядный перекос). Собственно, на аргументы вроде «очно побеждал А, а дистанционно у Б на 100500 голосов больше» можно отвечать этим соображением.

Удивляет, конечно, другое — а были ли квалифицированные наблюдатели или члены УИК ДЭГ от КПРФ вообще или Лобанова лично? Кажется, это несложно — отлови пару студентов мехмата или ВМК, выдай по ноутбуку и отправь в комиссию. Но судя по происходящему — никто особо не озаботился даже проверкой «почасовых» выгрузок из базы данных, не говоря уж о проверке результатов на какие-то аномалии. Это несложно — я в прошлом году на спор написал довольно элементарную проверялку результатов дистанционного голосования в его московском варианте за полчаса — но похоже, что ни одна из вопящих о невероятных нарушениях политических сил ничем подобным не озаботилась.

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

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там или в ЖЖ.

Бритоголовый и С1-97

Электронный документооборот

Пока тут Исавнин с Артамоновым кидают друг в друга какахами на хабре из-за дистанционного электронного голосования — реальные электронные сервисы «от государства» выглядят примерно так:

Прекрасно все, особенно ссылка через левый совершенно «сокращатель ссылок» на гуглодиск.

UPD А за «так же» надо вообще убивать.

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там или в ЖЖ.

Бритоголовый и С1-97

Кстати, про персональные компьютеры в СССР

Пролистал тут «каталог» Еськова на lib.ru и в «Дежавю» наткнулся практически на недавно пришедшую в голову мысль:

— Это не телескрин… в смысле — не телевизор, — рассеянно откликнулась она. — Это компутер.
— Как-как?
— Ну, то что у нас в Союзе называют «индивидуальными ЭВМ»…
— Ух ты! И чего она умеет?
— Да в общем-то, по большому счету, это просто пишущая машинка с памятью: можно набрать текст, выправить ошибки, отредактировать… Использовать в следующих работах фрагменты предыдущих… В общем, клей и ножницы…
— Понятно… — разочарование было острым и сильным. — А расчеты на нем проводить можно? Хотя бы простенькие — ну, там кластерный анализ, метод главных компонент?..
— В принципе, можно — но у меня нет таких программ. Если хочешь, я могу их заказать, поставим… Только мне нужны точные названия.
Названий он не знал — откуда?
— Ну вот, и я не знаю. Мне тут, дома, нужды особой нет — эти гробы в нашем ВЦ работают, в общем, не так уж плохо… Понимаешь, я ведь этой штукой пользуюсь вроде как западный человек автомобилем: знаешь правила движения и где газ с тормозом, а чего у него внутри — не твоего ума дело, на это механики есть… Да кстати! — оживилась она. — Ты ведь, небось, никогда не видал компутерной игры? Хочешь поглядеть?
Он ошеломленно воззрился на нее, невольно покосившись на книжную полку: Набоков с Бродским — и электронные бирюльки… Сочетаньеце…
— Однажды видел. И, честно сказать, решил, что это занятие для умственно отсталых детишек.

Там, конечно, описывается альтернативная реальность несколько похуже «обычного» СССР, но вот этот момент показан верно — как объяснить обычному советскому человеку, зачем ему может быть нужен персональный компьютер? Герой рассказа — научный работник, и ему хотя бы интересны «расчеты» — кластерный анализ и метод главных компонент, а вот в остальном — что можно предложить? Пишущую машинку и игрушки для умственно отсталых детей? И все это за сумму, кратно превосходящую среднюю зарплату (БК-0010 или 0011 стоил 600 рублей, при том, что зарплата инженера редко когда превосходила 200 рублей)? Советская «компьютерная пресса» конца 80-х (от «Юного техника» и «Радио» до «Науки и жизни») могла предложить лишь уроки Бейсика и «типа технические» материалы в духе «как расширить память на «Радио-86»» — тем самым лишь утверждая мнение о том, что «персоналки» — это лишь дорогие игрушки для юных и не очень техников.

А что в то же время — или даже чуть раньше — творилось на Западе? Достаточно посмотреть хотя бы рекламу конца 70-х:

Или середины 80-х:

Отец семейства смотрит с умным видом на графики с надписью STOCKS, заодно показана в явном виде оплата каких-то чеков — ну и не стоит забывать, что killer app для того же Apple II стала система электронных таблиц — что VisiCalc, что Lotus 1-2-3 решали вполне себе насущные проблемы американского middle class — заполнение налоговых деклараций, например.

В качестве упражнения по альтернативной истории — придумайте «сценарий использования», когда типичному советскому человеку по гроб жизни была бы необходима система электронных таблиц :)

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там или в ЖЖ.

Бритоголовый и С1-97

Главное — вовремя остановиться

Даже кратенькое описание очередного маленького электронного проекта похоже на перечисление всех известных технологий в духе «а еще я про это слышал!», а печатная плата приближается к лимиту «некоммерческой» версии DipTrace. Интересно, это так намекают, что пора на коммерческую версию переходить?

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там или в ЖЖ.

Бритоголовый и С1-97

Чай по-адмиральски

Читаю тут в телеграме «лекцию» по дифференциальным уравнениям, поставил для себя целью дойти от определения производной и второго закона Ньютона до уравнений движения ГЛОНАССовского спутника (ИКД ГЛОНАСС, приложение 3). В этом мне помогает чашка чая, постепенно доливаемая ромом. Весьма полезная для всяких там навигационных задач штука, хочу вам сказать!

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там или в ЖЖ.

Бритоголовый и С1-97

Братство вольных каменщиков

В околопрограммистском чатике выяснили, что модель OSI подобна конспирологическим теориям — не существует, но работает. Развивая идею, решили, что IEEE — это масонская ложа, братство вольных каменщиков электриков. Замечу, что как полагается масонам — они даже особо не прячутся.

Ну а как реализовать мировое господство через стандарты систем электросвязи — думаю, вы и так понимаете.

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там или в ЖЖ.

Бритоголовый и С1-97

Стук со дна

Я, конечно, думал, что в российских науке и образовании все хуево — но со дна в очередной раз постучали. Узнал о существовании «конференции» под названием «Молодой исследователь: вызовы и перспективы«. Господа, это такое дно (включенное в РИНЦ), что становится просто страшно.

Интересно, а если есть всякие наукометрические рейтинги — а нет ли «антирейтингов»? Типа, опубликовался в такой помойке — вперед, к бомжам.

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там или в ЖЖ.

Бритоголовый и С1-97

Математики, к вам вопрос

А какие вы знаете учебники по “матану для 1 курса”, где с первых же глав разбирались бы вопросы типа “что такое отношение эквивалентности” и прочая муть из не знаю даже чего – матаном это называть неправильно, теория множеств тоже не очень катит – в общем, такие вот почти элементарные вещи, возникающие в курсе с повышенной занудностью и ебучестью? Нет, я могу попробовать раскопать свои конспекты с первого курса, но там этого тоже, кажется, не было.

Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там, используя свое имя пользователя из ЖЖ (вход по OpenID).