Обновить
47
0
Евгений А. Симоненко @easimonenko

Любитель

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

В чём-то с Вами соглашусь: когда-то давно английское instruction перевели как оператор...

Да, бледные шрифты и просвечивающаяся бумага -- зло. Не меньшее зло мелкие шрифты и курсив. А вот более толстая бумага затрудняет открытие книги, уж лучше использовать тонкую. А ещё лучше -- твердый переплет. С ним с любой бумагой читать удобно.

В переводных книгах бывает встречаешь конфузы. Например, недавно в одной книге про JavaScript встретил два подряд идущих предложения с одинаковым смыслом, но сформулированные разными словами. Вероятно одно из них было создано компьютерным переводчиком, а другое переформулировано человеком. Или же две версии, написанных людьми, но одна -- правка редактора перевода. А вообще, от некоторых переводных книг так и веет компьютерным переводом, небрежно подправленным человеком.

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

20 августа 2023 года мейнтейнер FreeBSD Колин Персиваль (Colin Percival) объявил, что проект FreeBSD переходит с сортировки пузырьком в SYSINIT на сортировку слиянием, которая примерно в 100 раз быстрее.

Т.е. что значит в 100 раз быстрее? Сколько не вчитывался, сколько не ходил во Вашим ссылкам, никаких утверждений и доказательств не увидел. Откуда Вы это взяли? Прошу Proof Link!

К сведению: у Buble Sort сложность O(n^2), а у Merge Sort O(n \cdot \log n). Где тут "быстрее в 100 раз"?

Несправедливо обойдён вниманием язык B. А ведь он не только непосредственный предшественник C (разница между B и C такова: один интерпретатор, другой компилятор, первый безтиповый, второй вместо одного типа данных, машинного слова, предложил чуть больше). Именно из B идёт синтаксис всех так называемых C-подобных языков.

А на какие другие языки они повлияли?

Интересно. А почему в качестве шаблонизатора был выбран jinja, а не что-то более аутентичное? И нельзя ли было это сделать средствами самого org-mode?

Спасибо за обзорное введение в тему! Было интересно прочитать.

В начале 2000-х Slackware был моим любимым дистрибутивом Linux. Но в 2006-м перешёл на Ubuntu...

Хорошая книга (была). На сегодня весьма устарела по содержанию. Есть более новое, но не переведённое, издание, где рассматриваются более актуальные языки программирования.

Соглашусь с Вами, только кого Вы называете мидлом, я называю начинающим. :) Рука не поднимается называть разработчиком того, кто не знает язык на котором пишет, инструменты, базы данных и остальное, необходимое для выполнения работы разработчика.

Прочитал с большим интересом. Спасибо за перевод!

Начинающим разработчикам рекомендую читать:

  • книги из своей области

  • книги из других областей

  • книги по математике и теоретической информатике

Например, пишите веб-сервисы на Node.js? Поинтересуйтесь, а как с этим обстоит в Erlang, Haskell или Go. Почитайте заодно про теорию вычислений, анализ алгоритмов и теорию языков программирования.

ЗЫ. В список выше я б добавил "Рефакторинг" Фаулера.

Ставлю на такие старые ноутбуки Antix 22 или Lubuntu 18.04. Но ввиду одноядерных процессоров и памяти до 2 Гб для веб-серфинга они не пригодны. А вот подключать старое оборудование или программировать в Emacs годятся. И да, swap обязателен и следим за использованием памяти.

Хм, а мне такое не приходило. Можете дать текст этой рассылки?

Я тоже заметил, что курсы, которые я хотел пройти, в последний год не доступны и не перезапускаются. Но где Вы увидели, что курсы стали платными. Можете дать пару ссылок на такие курсы?

Мой топ проблем:

  1. У старых Fujitsu Siemens Lifebook (на Pentuim M и Core2Duo, с более новыми не имел дела) неработающий коннектор для подключения наушников. Минимум у 4-х такое было.

  2. Слизанные грани у винтов. Винты у Lifebook какие-то мягкие. Придумал способ выкручивать, но всё-равно доставляет.

  3. Отсутствующие и не на своих местах винты, отчего корпус скрипит и расходится, клавиатура шатается и т.п. На Lifebook используются винты разной длины и цвета (блестящие и чёрные), сложно запомнить какой-откуда. Если до тебя уже перепутали, то долго подбираешь правильное место.

Думал, что первым у Lifebook резистиный экран появился у модели T3010: поворотный 12", Pentium M, примерно 2003 г.в. Тоже почему-то не установлен CD/DVD, хотя место для него есть (на родственной модели S6120 есть). Но зато умеет загружаться с USB-флешки.

Очень похож стилем на чуть более новый Lifebook S4546: 12", Pentium III 600, 128 Мб, ATI Rage 4Mb, CD/DVD, USB, replicator. Весьма компактная и лёгкая моделька.

Информация

В рейтинге
5 023-й
Откуда
Краснодар, Краснодарский край, Россия
Зарегистрирован
Активность

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

Embedded Software Engineer, Content Writer
Linux
Git
Database
C
System Programming
Assembler