Как стать автором
Обновить
0
0
Егор Миникс @gluk47

Backend software developer

Отправить сообщение

Perl был Python своего времени

Perl: December 18, 1987
Python: 20 February 1991

Не ровесники, конечно, но кажется, «своё время» у них одно и то же.

Ну тут либо неоднозначность и трудноуловимые ошибки — такое сейчас готовы предоставить нейросетевые классификаторы.
Либо долгое объяснение, какие функции что делают, то есть написание библиотеки алгоритмов, откуда можно создавать объекты и функции, подставляя им конкретные типы данных и шаблонные стратегии (типичный пример стратегии в C++ — аллокатор при создании контейнеров).

Объяснять выше, собирая конференц-колл и проводя двухгодичные курсы алгоритмов и структур данных для компьютера, мало толку: на выходе получится та же стандартная библиотека, только с ошибками — во всяком случае, люди, начав код писать после такого курса, довольно быстро узнаю́т слова off-by-one и segfault.
Объяснить сложные вещи как-то ещё более по-другому — непонятно как, и от выбора языка это не сильно зависит, хотя конечно, в языке должны быть необходимые слова и абстракции.

Так и делается.
Шаблонные классы с шаблонизированными шаблонными параметрами и переменным количеством простых типов-параметров, вот, например.

Просто оно настолько развивает воображение на принимающей стороне (у человека-читателя), что не очень часто используется. А компьютеру нормально, и иногда очень полезно получается.

В оболочке 10й винды вполне запускабельны старые программы, а в линуксе с этим мало кто заморачивается.

Если просто запустить старый бинарь, то он напишет в консоль, что версия иксов не та, dlopen вернул что-то неожиданное, WM работает как-то не так, и вообще, я коркнусь. Или нет, если повезёт. Мой нерепрезентативный опыт заставляет меня согласиться со сторонниками винды: совместимость API/ABI между версиями там лучше, видна большая работа (хотя бы «запустить в режиме совместимости с…»).

Из примеров — awn, штука, которая позволяет иметь спрятанную панель и при этом полупрозрачные часы, прозрачные для кликов мыши. Удобная, замены не нашёл, с каждой новой версией требует всё больше телодвижений для запуска.

Но зачем? Если я часто deb качаю, то я сделаю себе команду `./get-deps $package` или найду уже сделанную.

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

Рекламой винды будет способ скачать все зависимости для оффлайн-установки программы.

В винде обычно установщик содержит максимум необходимых библиотек — в линуксовом мире можно аналогично пользоваться flatpack (или snap), просто они огромные и медленные, а так было бы желание. chromium-browser по-другому уже штатно и не поставить.

По факту в винде, насколько я понимаю, эта задача решается в момент упаковки гигабайтного инсталлятора, куда подкладываются версии vcredist, directx и остальных библиотек типа dotnetfx. Тоже решение, тоже не всем нравится. Раздел ubuntu root в итоге занимает около 15 гигабайт (можно меньше), а windows из 30 всё время вылезает, если не шаманить с winsxs и прочей нештатной очисткой.

На целевой машине: apt-get install texstudio -y --print-uris | grep -o '\'http.*\' | tr "\'" " " > download-list

На машине с интернетом как-нибудь скачать (wget -c -i ./download-list).

Потом на целевой dpkg -i *.deb в папке с пакетами.

ref: https://askubuntu.com/a/168353/371856

Наверное, мода, а не дисперсия.

«Пишете», если уж речь тут о русском зашла.

«Пишите» — это повелительное наклонение.

Фактор означает количество участников проекта, после потери которых <...> проект не сможет быть завершён оставшимися участниками [ref].

Точно его именно к нулю надо устремлять?)

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

Там вообще какой-то свой набор на разных языках) Французский/итальянский — субмарина, русский/английский — метро. Русский — в туалете, французский… le trône из наиболее похожих)

Пожалуйста, прочтите внимательно: «не являются неслыханными, а вполне рядовыми»

Знакомую не взяли в КБ Сухого с дипломом факультета компьютерных наук (Яндекса) Высшей школы экономики, потому что им «нужны программисты, а не экономисты» :) Оно и к лучшему, впрочем.

А что в ней оптимистичного? ЕМШ периодически повторяет, что в последние десятилетия насильственных революций люди не хотят, всё меняется медленно, государственных войн мало, диктатуры живут десятилетиями, даже если они как Венесуэла по уровню эффективности. Силовые ведомства доказывают свою полезность и придумывают дела, если нет реальных. Факт этой позиции не особо-то и противоречит.

Про Каца не знаю, у него вечно все диктаторы теряют власть, народ побеждает и ликует)

Я слышал, что комменты лучше писать от общественных организаций. «Союз погорельцев России» или что-нибудь такое, с какими-то предложениями, и чтоб их можно было обсудить за круглым столом.

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

Проголосуйте на этом портале, там можно лайкать и дизлайкать. Тогда хабраэффект уйдёт в полезное русло.

В первом комменте ссылка на проект приказа (не закона), а в статье сформулировано «не имеют права обращаться», уже сейчас — это не похоже на ограничение, вводимое приказом, а не законом (хотя у нас всё возможно). И этот приказ — довольно короткий перечень, на пару страниц A4, там нет про ограничение прав, а только про доп.возможности получения статуса иноагента.

Вот ссылка на закон из которого явно следует, что обращаться можно: «Физическое лицо, включенное в список… обязано указывать о наличии этого статуса… в том числе при обращении в государственные органы, органы местного самоуправления…»

Федеральный закон от 28.12.2012 N 272-ФЗ, статья 2.1, пункт 7.

Возможно, автор статьи хотел сказать «не могут быть назначены», пункт 8 той же статьи закона.

Иностранные агенты в России не имеют права обращаться в органы власти.

Можно ссылку на закон? Это какое-то нововведение от автора статьи на хабре, насколько я знаю.

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность

Специализация

Backend Developer
Lead
От 9 500 €
C++
Linux administration
Python
Bash
MySQL
Nginx