Евгений А. Симоненко @easimonenko
Любитель
Информация
- В рейтинге
- 5 023-й
- Откуда
- Краснодар, Краснодарский край, Россия
- Зарегистрирован
- Активность
Специализация
Embedded Software Engineer, Content Writer
Linux
Git
Database
C
System Programming
Assembler
В чём-то с Вами соглашусь: когда-то давно английское instruction перевели как оператор...
Да, бледные шрифты и просвечивающаяся бумага -- зло. Не меньшее зло мелкие шрифты и курсив. А вот более толстая бумага затрудняет открытие книги, уж лучше использовать тонкую. А ещё лучше -- твердый переплет. С ним с любой бумагой читать удобно.
В переводных книгах бывает встречаешь конфузы. Например, недавно в одной книге про JavaScript встретил два подряд идущих предложения с одинаковым смыслом, но сформулированные разными словами. Вероятно одно из них было создано компьютерным переводчиком, а другое переформулировано человеком. Или же две версии, написанных людьми, но одна -- правка редактора перевода. А вообще, от некоторых переводных книг так и веет компьютерным переводом, небрежно подправленным человеком.
Переводить, если возможен перевод и он устоявшийся. При этом в скобках при первой встрече термина давать английское название. Абсолютно новым терминам выдумывать перевод не нужно: оставляем англицизм, но без этих ваших "абельный".
Т.е. что значит в 100 раз быстрее? Сколько не вчитывался, сколько не ходил во Вашим ссылкам, никаких утверждений и доказательств не увидел. Откуда Вы это взяли? Прошу Proof Link!
К сведению: у Buble Sort сложность
, а у Merge Sort
. Где тут "быстрее в 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 обязателен и следим за использованием памяти.
Хм, а мне такое не приходило. Можете дать текст этой рассылки?
Я тоже заметил, что курсы, которые я хотел пройти, в последний год не доступны и не перезапускаются. Но где Вы увидели, что курсы стали платными. Можете дать пару ссылок на такие курсы?
Мой топ проблем:
У старых Fujitsu Siemens Lifebook (на Pentuim M и Core2Duo, с более новыми не имел дела) неработающий коннектор для подключения наушников. Минимум у 4-х такое было.
Слизанные грани у винтов. Винты у Lifebook какие-то мягкие. Придумал способ выкручивать, но всё-равно доставляет.
Отсутствующие и не на своих местах винты, отчего корпус скрипит и расходится, клавиатура шатается и т.п. На 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. Весьма компактная и лёгкая моделька.