The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

27.07.2017 23:06  Опубликован третий том общедоступной книги "Программирование: введение в профессию"

Андрей Столяров опубликовал третий том книги "Программирование: введение в профессию", посвящённый операционным системам и сетям (PDF, 403 стр.). В книге рассматриваются следующие темы:

  • Системные вызовы для ввода-вывода, управление процессами, механизмы взаимодействия процессов, такие как сигналы и каналы, а также понятие терминала и связанные с ним явления, в том числе сеансы и группы процессов, виртуальные терминалы, управление дисциплиной линии.
  • Компьютерные сети; даётся небольшой обзор протоколов, используемых в сети Интернет, рассмотрена подсистема сокетов и событийно-ориентированное построение серверных программ.
  • Вопросы, связанные с разделяемыми данными, критические секции, взаимоисключение; даются базовые сведения о библиотеке pthread.
  • Сведения о внутреннем устройстве операционной системы; в частности, рассматриваются различные модели виртуальной памяти, подсистема ввода-вывода и т.п.

Первые два тома:

  • Том 2 (PDF) Низкоуровневое программирование. Рассмотрено программирование на уровне машинных команд на примере ассемблера NASM, а также язык Си. Также приводится краткое описание систем контроля версий CVS и git.
  • Том 1 (PDF) Азы программирования. Сведения из истории вычислительной техники, обсуждение некоторых областей математики, непосредственно используемых программистами (таких как алгебра логики, комбинаторика, позиционные системы счисления), математических основ программирования (теория вычислимости и теория алгоритмов), принципы построения и функционирования вычислительных систем, начальные сведения о работе с командной строкой ОС Unix. Обучение начальным навыкам составления компьютерных программ на примере Free Pascal под ОС Unix.


  1. Главная ссылка к новости (http://stolyarov.info/node/230...)
Лицензия: CC-BY
Тип: яз. русский / Практикум
Ключевые слова: book, unix, lang
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.3, uchiya (ok), 01:55, 28/07/2017 [ответить] [показать ветку] [···]    [к модератору]
  • +19 +/
    Хочу сказать огромное спасибо Андрею и всем причастным, книги реально хорошие, понятные, без воды и по делу.
     
     
  • 2.158, kleem_head (?), 11:56, 01/08/2017 [^] [ответить]    [к модератору]
  • +1 +/
    Спасибо автору за труд!!!! Читаю второй том запоем, как художественную книгу. Редкое удовольствие от тех. литературы. Еще раз спасибо.
     
  • 1.5, getfr (?), 02:27, 28/07/2017 [ответить] [показать ветку] [···]     [к модератору]
  • –4 +/
    Никогда не слышал об этом человеке, ни разу его не видел Подумал - о, неужели, ... весь текст скрыт [показать]
     
     
  • 2.7, angra (ok), 03:20, 28/07/2017 [^] [ответить]     [к модератору]  
  • +4 +/
    Вообще-то гуру и положено так излагать своё видение Так что ты как раз нашел гу... весь текст скрыт [показать]
     
     
  • 3.44, getfr (?), 12:49, 28/07/2017 [^] [ответить]    [к модератору]  
  • +/
    спасибо, возможно, я не добрался до полезной части.
    Но, пожалуй, автор книжек напрасно потратил свое время на спорные разделы. Лучше бы излагал побольше то, что знает и чем реально может поделиться.
     
  • 2.9, . (?), 05:13, 28/07/2017 [^] [ответить]    [к модератору]  
  • +6 +/
    >И да, я тоже из 90х. В начале 90х юникс был г-вном.

    В начале 90х лучше Unix вообще ничего не было. Даже рядом.
    А вот ту уже тогда был *** и до сих пор им остался, так подсох по краям и всё :-)

     
     
  • 3.13, asdsdsa (?), 09:18, 28/07/2017 [^] [ответить]    [к модератору]  
  • +4 +/
    Novell NetWare был лучше :) А оный не Unix и не *nix :)
     
     
  • 4.16, Аномномномнимус (?), 10:17, 28/07/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Поэтому он умер? От счастья?
     
     
  • 5.18, Google Pnookle (?), 10:25, 28/07/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    От жадности владельцев. У него были минусы, но NetWare 4.1 по фишкам лет на 10 опередил Windows, его догнали только недавно.
    Плюс TCP/IP победил технологически IPX
     
     
  • 6.20, Аномномномнимус (?), 10:32, 28/07/2017 [^] [ответить]     [к модератору]  
  • +3 +/
    Можно подробнее про фишки которые догнали только недавно и которых лично вам н... весь текст скрыт [показать]
     
     
  • 7.22, Google Pnookle (?), 10:47, 28/07/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    дерево каталогов Полноценно и относительно похоже, хотя все равно несколько хуж... весь текст скрыт [показать]
     
     
  • 8.37, Аномномномнимус (?), 12:17, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    NIS Даа Вот прикольно А у меня другой опыт Ну ладно, придётся поверить тебе ... весь текст скрыт [показать]
     
     
  • 9.79, 1 (??), 16:10, 28/07/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Добавлю свои 5 копеек Восстановление удалённых файлов на сервере - мегакрутая ф... весь текст скрыт [показать]
     
     
  • 10.103, пох (?), 18:34, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    кстати, да, и бесплатная - я по сию пору удивляюсь, почему ни у кого другого так... весь текст скрыт [показать]
     
  • 8.85, _ (??), 17:03, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Да не - пока они NDS не выгнали в отдельный продукт оно было так себе И уж точн... весь текст скрыт [показать]
     
  • 7.23, Google Pnookle (?), 10:57, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Касательно плюсов Windows - возможность администрирования непосредственно с серв... весь текст скрыт [показать]
     
     
  • 8.51, getfr (?), 13:13, 28/07/2017 [^] [ответить]    [к модератору]  
  • +/
    в 4.1 и 4.11 возможность детально администрировать с консоли была
     
  • 6.84, _ (??), 16:56, 28/07/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Му-ха-ха Как только появилась NT4 - NW стала никому не нужной Да, вот так, в... весь текст скрыт [показать]
     
     
  • 7.88, Google Pnookle (?), 17:07, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Так и было, я знаю нет, это как раз экзотика Если не было сторонних модулей - ... весь текст скрыт [показать]
     
  • 7.100, Аноним (-), 18:19, 28/07/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    >Как только появилась NT4 - NW стала нужной как линупc на десктопе. Да, вот так, в один >день.

    Поправил, не благодари.

     
     
  • 8.126, _ (??), 20:50, 29/07/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    Талант! Петросян напрягся.
     
  • 4.17, Аноним (-), 10:25, 28/07/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    На рабочей станции толку от него ноль.
     
     
  • 5.24, Google Pnookle (?), 11:07, 28/07/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Есть про NW - то истинная правда С другой стороны, локалки из двух-трех машин д... весь текст скрыт [показать]
     
     
  • 6.50, пох (?), 13:09, 28/07/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    вы просто опоздали родиться Локалки из двух-трех машин были тогда, когда ника... весь текст скрыт [показать]
     
     
  • 7.76, Google Pnookle (?), 15:38, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Хвосты этого в школе застал, большие ЕС с терминалами, но все же это не локалка ... весь текст скрыт [показать]
     
     
  • 8.110, пох (?), 23:29, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    нет, конечно Локалка - это когда две 1065 соединяли в кластер да-да, оно было ... весь текст скрыт [показать]
     
  • 4.26, yet another anonymous (?), 11:17, 28/07/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    NW не был операционной системой общего назначения Под неё было сделано менее де... весь текст скрыт [показать]
     
     
  • 5.40, nobody (??), 12:24, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Именно Он решал узкоспециализированные актуальные задачи на слабом железе, поэт... весь текст скрыт [показать]
     
     
  • 6.61, yet another anonymous (?), 13:46, 28/07/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Я полагаю, что производительность железа здесь ни при чем Это был уровень банко... весь текст скрыт [показать]
     
     
  • 7.111, пох (?), 23:53, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    угу, видели б вы это слабое железо , времен последних вздохов традиционной нетв... весь текст скрыт [показать]
     
  • 7.145, nobody (??), 22:08, 30/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Почему "банковско-офисной"? В институтах, например, вполне процветали локалки IPX с бездисковыми рабочими станциями под DR DOS.
     
  • 5.83, SysA (?), 16:52, 28/07/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    NW был ОЧЕНЬ хорошим лучшим файл-сервером И все Позже появилась служба каталог... весь текст скрыт [показать]
     
     
  • 6.146, nobody (??), 22:10, 30/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Про лучший на то время файловый сервис согласен. Но почему он был лучше виндовой SMB? Сможете сформулировать?
     
  • 2.12, Аноним (-), 09:01, 28/07/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    А ваш пост - это не сборище предубеждений?
    "В начале 90х юникс был г-вном" - это ваша личная точка зрения. Сформированная, видимо, под влиянием недостатка квалификации и отсутствия знаний.
     
     
  • 3.53, getfr (?), 13:20, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Разумеется Вы не забудьте еще мне рассказать про великую и незаслуженно забытую... весь текст скрыт [показать]
     
     
  • 4.101, Аноним (-), 18:25, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Да и по сравнению с VMS юниксы сливали по всем параметрам кроме лёгкой портируем... весь текст скрыт [показать]
     
  • 4.112, пох (?), 00:22, 29/07/2017 [^] [ответить]     [к модератору]  
  • +/
    у вас, дедуля, похоже, того - старческий как его - эклер Система называлась,... весь текст скрыт [показать]
     
     
  • 5.113, getfr (?), 01:02, 29/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Вы не подскажете, как там в RT11 обстояли дела с 4МБ оперативки А по поводу хал... весь текст скрыт [показать]
     
     
  • 6.134, пох (?), 11:48, 30/07/2017 [^] [ответить]     [к модератору]  
  • +/
    так когда появились эти перекормленные 1420, уже никакого смысла не было ни в rt... весь текст скрыт [показать]
     
     
  • 7.152, getfr (?), 14:01, 31/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    препод пострадал потому, что вел себя плохо А также потому, что именно я за все... весь текст скрыт [показать]
     
  • 7.153, getfr (?), 14:07, 31/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Дополнение вариант с символьным наименованием групп при мне не использовали По... весь текст скрыт [показать]
     
  • 5.114, getfr (?), 01:06, 29/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    про Демос сори, описка Вы правильно написали название Но он дох на количестве ... весь текст скрыт [показать]
     
  • 2.35, maintainer (?), 12:08, 28/07/2017 [^] [ответить]    [к модератору]  
  • –4 +/
    Unix никогда не был г-вном, ни в 90-х ни раньше, ни позже. Просто вам не повезло познакомиться с FreeBSD или Solaris.
     
     
  • 3.41, angra (ok), 12:38, 28/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Вообще-то что FreeBSD, что Solaris появились чуть позже Linux, а ваш оппонент говорил об изменении ситуации как раз из-за появления Linux.
     
     
  • 4.52, fi (ok), 13:18, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    ой, а что же у меня стояло на sun ipc нет все таки Solaris 1 1 1, надо же, а мы... весь текст скрыт [показать]
     
     
  • 5.55, getfr (?), 13:27, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    а почему тогда ставили XENIX, а не тогдашний FreeBSD Правильно, потому что Free... весь текст скрыт [показать]
     
     
  • 6.57, fi (ok), 13:34, 28/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > а почему тогда ставили XENIX,

    может потому что только он поддерживал 286-й? :))))))))))))))))))

    а FreeBSD требовал уже 386

     
     
  • 7.60, getfr (?), 13:45, 28/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Вы правы. Давно было, я уже позабыл про этот косяк


     
  • 7.63, yet another anonymous (?), 13:51, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Он делал это скорее декларативно --- вроде поддерживал, но А потом и вовсе п... весь текст скрыт [показать]
     
  • 6.65, Аноним (-), 14:13, 28/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > Порты то глючат, то не собираются, то не обновляются. А иногда пара связанных портов используют взаимоисключающие и

    Квартальные срезы же.

     
  • 5.67, angra (ok), 14:17, 28/07/2017 [^] [ответить]    [к модератору]  
  • +/
    А какое отношение ваши знания или их отстутствие в прошлом имеют к фактам? Некоторые до сих пор могут слово Linux не знать, но это ведь не отменяет его существования.
     
  • 4.68, Sw00p aka Jerom (?), 14:37, 28/07/2017 [^] [ответить]     [к модератору]  
  • –3 +/
    ваш и мой соответственно, что тут поделать юникс, линукс и всякие никсы - кра... весь текст скрыт [показать]
     
     
  • 5.73, angra (ok), 15:14, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Для last дата является критически важной информацией так как имено ради этого ее... весь текст скрыт [показать]
     
     
  • 6.77, Sw00p aka Jerom (?), 16:01, 28/07/2017 [^] [ответить]     [к модератору]  
  • –3 +/
    bash_history - файл истории, ну где логика, история без даты тогда уж не исто... весь текст скрыт [показать]
     
     
  • 7.86, SysA (?), 17:04, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    gt оверквотинг удален Просто в мире никсов для каждой задачи свой инструмент ... весь текст скрыт [показать]
     
     
  • 8.89, Sw00p aka Jerom (?), 17:14, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    вы не поняли сути вопроса, может ли существовать история любой области, предмет... весь текст скрыт [показать]
     
     
  • 9.99, yet another anonymous (?), 18:17, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Ответ положительный В смысле да, может При нелинейной истории ссылка на един... весь текст скрыт [показать]
     
     
  • 10.123, Sw00p aka Jerom (?), 16:59, 29/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Это что за история такая нелинейная о какой ссылке идёт речь может вы имели... весь текст скрыт [показать]
     
  • 9.117, Аноним (-), 09:01, 29/07/2017 [^] [ответить]     [к модератору]  
  • –3 +/
    Бесполезно, таким людям не доказать 171 Нам не нужно 187 Я в первое время ... весь текст скрыт [показать]
     
  • 2.56, dq0s4y71 (ok), 13:31, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Там первые 30 страниц - только всевозможные предисловия Зачем вы их пытались ос... весь текст скрыт [показать]
     
     
  • 3.115, getfr (?), 01:36, 29/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Читая первые страницы я пытался понять мотивы и цели автора, так что я ответил В... весь текст скрыт [показать]
     
     
  • 4.155, dq0s4y71 (ok), 14:31, 31/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Так вот есть программисты, которые не понимают и терпеть не могут указателей Не... весь текст скрыт [показать]
     
  • 2.144, eSyr (ok), 20:13, 30/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Посмотреть на АВ можешь на его йутуб-канале: https://www.youtube.com/channel/UCwpF2sTk7VLnCImJtYr45oQ
     
  • 2.150, Juris Bekins (?), 12:14, 31/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Книги небыло времени почитать, но обязательно посмотрю Я сам в IT с 88 года И ... весь текст скрыт [показать]
     
     ....нить скрыта, показать (61)

  • 1.6, Аноним (-), 03:12, 28/07/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Ну... программирование надо начинать - как минимум с алгоритмов. Тут лучше всего Кнут, но для понимания материала - надо "дружить" с математикой. Если речь зашла о ос... чистая классика - Таненбаум.
     
     
  • 2.8, freehck (ok), 03:28, 28/07/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Кнут, Таненбаум. Имхо, лучше всего -- Сассман. Да к тому же SICP читается легче трудов первых двух авторов.
     
  • 2.32, Iaaa (ok), 12:03, 28/07/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Я тоже люблю повые покрасоваться рядом с томиками Кнута на полке Но давайте с... весь текст скрыт [показать]
     
     
  • 3.42, angra (ok), 12:41, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Там вообще-то материала среднему третьекурснику мехмата от силы на месяц, хороши... весь текст скрыт [показать]
     
  • 3.70, Sw00p aka Jerom (?), 14:45, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Главная его ошибка в том, что он назвал свой труд искусством, с чем я категориче... весь текст скрыт [показать]
     
     
  • 4.116, getfr (?), 01:41, 29/07/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Если быть до конца справедливым, то Кнут не называл свое творение искусством в русском значении данного слова. Это так перевели переводчики.

    Поэтому приходится делать скидку на это

     
     
  • 5.124, Sw00p aka Jerom (?), 17:07, 29/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    The Art of - искусство, разве не так пс Поправьте меня если я не прав изучал... весь текст скрыт [показать]
     
     
  • 6.128, getfr (?), 22:32, 29/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Вариант описания от Google-переводчика a skill at doing a specified thing, typi... весь текст скрыт [показать]
     
     
  • 7.141, Sw00p aka Jerom (?), 18:09, 30/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    А с немцами то что ярко видно, что есть искусство и мастерство - два разных сло... весь текст скрыт [показать]
     
     
  • 8.142, getfr (?), 19:17, 30/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Сам прочти, что написал.
    Внимательно.
    Написанное тобой не противоречит тому, что написал я
     
  • 3.119, Ordu (ok), 09:29, 29/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Это миф, который распространяют неосиляторы Им же надо как-то оправдывать своё ... весь текст скрыт [показать]
     
     ....нить скрыта, показать (10)

  • 1.10, Аноним (-), 07:19, 28/07/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Автор сделал копируемый текст нечитаемым, на соседнем сайте сделали читаемым https://mega.nz/#!N2YynC7R!men-7aEq340vhp5Ki5r6eB5EsVMIXPjC-TCxsnjgXEo
     
  • 1.11, Аноним (-), 08:48, 28/07/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –4 +/
    Не стал бы я доверять автору-программисту, который сделал для распространения своих трудов настолько убогий сайт.
     
     
  • 2.14, Аноним (-), 09:49, 28/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Вы прочитайте пару страниц первого томика. После этого книгу можно смело закрывать!
     
  • 2.15, Аноним (-), 10:07, 28/07/2017 [^] [ответить]     [к модератору]  
  • +4 +/
    Кагбэ, убожество сайта может свидетельствовать о том, что автор знает разницу ме... весь текст скрыт [показать]
     
     
  • 3.147, анонимоус (?), 01:19, 31/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Если бы оно было так, то не парился бы и поставил dokuwiki например.
     
  • 2.25, Admino (ok), 11:15, 28/07/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Программист делает быстрый, работающий, не потребляющий много ресурсов сайт вмес... весь текст скрыт [показать]
     
     
  • 3.27, Аноним (-), 11:29, 28/07/2017 [^] [ответить]    [к модератору]  
  • +5 +/
    Обычно, талант выражается в другом - это когда красиво, со вкусом и ресурсов не потребяет.
     
     
  • 4.29, Zoolander (?), 11:38, 28/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Поддерживаю гражданина. Талантливый человек - талантлив во всем. А умные мысли с гонором в какашку запаковать - и жрите, что дают - это не подход, а наплевательское отношение к целевой аудитории.
     
     
  • 5.43, angra (ok), 12:45, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Только по мнению творческой интелиХенции, мыслящей вот подобными цитатами А т... весь текст скрыт [показать]
     
     
  • 6.54, Zoolander (?), 13:26, 28/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Это называется профессиональный дурак. Или профессиональная идиотия. Общую эрудицию никто не отменяет.
     
     
  • 7.69, angra (ok), 14:37, 28/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Теперь еще и эрудиция стала синонимом таланта. Сразу видно интелиХента. Просить тебя привести пример талантливых во всем людей после такого нет ни малейшего смысла.
     
     
  • 8.106, Zoolander (?), 19:10, 28/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Малолетнему дeбилy на каникулах не понять. Из крайности в крайности, сударь.
     
     
  • 9.107, Аноним (-), 19:43, 28/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Трупачковец в тредике проявился.
     
  • 3.49, VladSh (?), 13:08, 28/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Речь не о перламутре, а об элементарной сочетаемости (в данном случае - несочетаемости) цветов оформления. Красный на сером, как, смотрится?
     
     
  • 4.91, _ (??), 17:36, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Хм Мастер фломастер - спец по цветам а покажи ко _свою_ книгу о программиро... весь текст скрыт [показать]
     
  • 2.33, Iaaa (ok), 12:05, 28/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > Не стал бы я доверять автору-программисту, который сделал для распространения своих трудов
    > настолько убогий сайт.

    Сразу видно что автор именно что программист, а веб-макака.

     
     
  • 3.149, Аноним (-), 11:58, 31/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Да, погромист не осилил то что осилит макака. Квалификация.
     
     
  • 4.156, Аноним (-), 15:49, 31/07/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Т е свистелочки, перделочки и больше ничего, потому что все остальные 171... весь текст скрыт [показать]
     
  • 2.90, Аноним84701 (ok), 17:28, 28/07/2017 [^] [ответить]     [к модератору]  
  • +4 +/
    https cr yp to DJB https tweetnacl cr yp to https bellard org vs htt... весь текст скрыт [показать]
     
     
  • 3.109, an (??), 20:59, 28/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Чёрное на белом - классика. Красное на сером - убожество.
     
     ....нить скрыта, показать (18)

  • 1.19, Аномномномнимус (?), 10:26, 28/07/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    > начальным навыкам составления компьютерных программ на примере Free Pascal под ОС
    > Unix.

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

     
     
  • 2.21, Аноним (-), 10:41, 28/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Kylix сдох. Сейчас Lazarus
     
  • 2.28, Аноним (-), 11:33, 28/07/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Проблема отнюдь не в Паскале. Научившись программировать - вы без особого труда пересядете на любой язык в течении недели-двух.
     
     
  • 3.31, Аномномномнимус (?), 12:00, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Проблема в том, что автор хочет донести людям то, что им ненужно Не нужно учить... весь текст скрыт [показать]
     
     
  • 4.34, Iaaa (ok), 12:07, 28/07/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    В МИТ на курсе алгоритмизации сменили лисп на питон всего 7 лет назад Но вы и д... весь текст скрыт [показать]
     
     
  • 5.38, Аномномномнимус (?), 12:19, 28/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > В МИТ на курсе алгоритмизации сменили лисп на питон всего 7 лет
    > назад.

    1) Заменили. Т.е. ребята куда-то движутся, а не сидят там же, где и 20 лет назад.
    2) Не на паскаль

     
     
  • 6.92, _ (??), 17:40, 28/07/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    ... дык и чем дело кончилось?
    А тем что MIT уже не торт и скатился в ...  ну ещё не совсем, но на пути.
     
  • 4.36, uchiya (ok), 12:08, 28/07/2017 [^] [ответить]    [к модератору]  
  • +/
    То есть по твоему, лучше было бы выбрать JS первым языком и стать веб-макакой? Если у тебя цель  научится программированию, наверно стоит выбирать язык для обучения, а не популярный?
     
     
  • 5.39, Аномномномнимус (?), 12:23, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Правильно Язык НАДО выбирать 20 лет назад выбора не было, тогда был паскаль П... весь текст скрыт [показать]
     
     
  • 6.45, angra (ok), 12:51, 28/07/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Я и сам люблю высказаться о низкой квалификации и профнепригодности тех, кто обу... весь текст скрыт [показать]
     
  • 6.46, Аноним (-), 13:03, 28/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Для обучения выбирают языки с низким порогом вхождения. Ведь главная цель - не выучить язык, а научить программировать. Не люблю повторяться, но языков можно выучить сколько угодно!
     
  • 6.78, Andrew (??), 16:07, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Вот только не надо про выбор 20 лет назад В те времена было достаточно языков п... весь текст скрыт [показать]
     
     
  • 7.81, angra (ok), 16:38, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    И какие же именно Только не надо перечислять все существовавшие в мире в то вре... весь текст скрыт [показать]
     
  • 7.93, _ (??), 17:48, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Вот же деBill Шыкарнейший бэйсик влезал на тех ещё суперкомпьютерах в их 8К ... весь текст скрыт [показать]
     
  • 4.62, dq0s4y71 (ok), 13:51, 28/07/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    > Проблема в том, что автор хочет донести людям то, что им ненужно.

    Ну да, людям нужно "Стать программистом за 10 уроков", а автор их носом в командную строку тычет...

     
  • 2.30, via (??), 11:52, 28/07/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    Для С/Unix Робачевский есть.

    з.ы. У меня, кстати, одна из первых книжек была, "Паскаль для бэсм-6". Хорошая теплая ламповая.

     
     
  • 3.58, dq0s4y71 (ok), 13:35, 28/07/2017 [^] [ответить]    [к модератору]  
  • +/
    У Робачевского, насколько я помню, больше про Юникс, чем про программирование.
     
  • 2.59, dq0s4y71 (ok), 13:44, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Идея хорошая и реализация на Free Pascal - правильная Я понимаю, конечно, что с... весь текст скрыт [показать]
     
     
  • 3.66, Виталик (??), 14:16, 28/07/2017 [^] [ответить]     [к модератору]  
  • –3 +/
    Зачем Ведь абстракции специально сделаны, чтоб можно было работать поверх их не... весь текст скрыт [показать]
     
     
  • 4.71, dq0s4y71 (ok), 14:55, 28/07/2017 [^] [ответить]     [к модератору]  
  • +5 +/
    Абстракции позволяют не думать о нижних уровнях, но хороший программист о нижних... весь текст скрыт [показать]
     
     
  • 5.80, freehck (ok), 16:16, 28/07/2017 [^] [ответить]     [к модератору]  
  • +4 +/
    Поддерживаю А то постоянно вокруг происходит что-то вроде Мы написали нашу кр... весь текст скрыт [показать]
     
     
  • 6.118, Аноним (-), 09:15, 29/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Ты прав. Но перечислил такую тривиальщину, вот честно
     
     
  • 7.120, freehck (ok), 09:35, 29/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Вот именно И было бы смешно, если бы не было так грустно я перечислял только т... весь текст скрыт [показать]
     
  • 6.137, Аноним (-), 14:41, 30/07/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Ну исчерпать все иноды, это еще суметь надо Гораздо чаще случается вот такое ... весь текст скрыт [показать]
     
  • 6.160, Аноним (-), 02:08, 16/09/2017 [^] [ответить]     [к модератору]  
  • +/
    gt оверквотинг удален Бред ... весь текст скрыт [показать]
     
  • 4.95, _ (??), 17:57, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Знаешь Виталик, не модные-молодежные но старые-седожопые одмины считают это тупо... весь текст скрыт [показать]
     
  • 4.102, DeadLoco (ok), 18:27, 28/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Специально для вас последней книгой серии будет "Выведение из профессии".
     
  • 3.72, angra (ok), 15:07, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Вообще указатель или именно Сишный указатель А то в других ЯП вроде питона и жа... весь текст скрыт [показать]
     
     
  • 4.75, dq0s4y71 (ok), 15:37, 28/07/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    "Вообще указатель" - это и есть "Сишный указатель". В Питоне и Джаве - ссылки.
     
     
  • 5.82, angra (ok), 16:46, 28/07/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Ну тогда надо было сразу говорить, что речь идет не о понимании указателей ссыло... весь текст скрыт [показать]
     
     
  • 6.96, _ (??), 18:04, 28/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Оно то так ... но ведь аффтар и ассемблер даёт :) Том 2 ЕМНИП ... и я с ним согласен! Нуна!
     
  • 6.154, dq0s4y71 (ok), 14:19, 31/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Вы забываете, что полезность или вредность какой-то фичи, например адресной ... весь текст скрыт [показать]
     
  • 2.121, Ordu (ok), 09:51, 29/07/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Я в тексты не заглядывал, но судя по комментам у меня сложилось впечатление, что... весь текст скрыт [показать]
     
     
  • 3.122, Ordu (ok), 15:12, 29/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Заглянул и полистал TL DR Первый том -- совершенно бесполезный учебник паскаля ... весь текст скрыт [показать]
     
  • 3.129, Аноним (-), 01:01, 30/07/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Что за ерунду вы несете Чем вам так плох Паскаль Мы ведь учимся выражать свои ... весь текст скрыт [показать]
     
     
  • 4.130, Ordu (ok), 02:20, 30/07/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Тем, что труп паскаля уже даже не пахнет Тем, что с точки зрения изучения прогр... весь текст скрыт [показать]
     
     
  • 5.131, Аноним (-), 02:46, 30/07/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Вот потому Паскаль - академический язык Он хорошо подходит для обучения Мы учи... весь текст скрыт [показать]
     
     
  • 6.133, Ordu (ok), 11:11, 30/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Ещё раз скажу тебе паскаль не удобнее чем C я пробовал и то, и это Если тебе ... весь текст скрыт [показать]
     
     
  • 7.135, Аноним (-), 12:34, 30/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Мне не кажется в отличие от вас Имел возможность столкнуться с этим еще на курс... весь текст скрыт [показать]
     
     
  • 8.136, Ordu (ok), 14:39, 30/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Именно что кажется Вы столкнулись с фактами, и факты -- это факты Они действит... весь текст скрыт [показать]
     
     
  • 9.140, Аноним (-), 16:25, 30/07/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Тогда к чему все это Я просто убежден в том, что С и С - это язык профессиона... весь текст скрыт [показать]
     
     
  • 10.143, Ordu (ok), 19:24, 30/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Назовите мне три подводных камня , которых невозможно избежать при начальном об... весь текст скрыт [показать]
     
     
  • 11.148, Аноним (-), 01:20, 31/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Да не собираюсь я вас в чем-то убеждать, и тем более с вами спорить. Вы преподаватель, а не я. Вам и карты в руки! У меня все.
     
     
  • 12.159, anonymous yet another (?), 09:01, 02/08/2017 [^] [ответить]    [к модератору]  
  • +/
    Ordu преподаватель?! О, боги!
     
     ....нить скрыта, показать (43)

  • 1.47, Аноним (-), 13:06, 28/07/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Формат только PDF, Free Pascal, "ненужность" многопоточности, да ещё и деньги на это собираются? Не, спасибо.
     
     
  • 2.97, _ (??), 18:06, 28/07/2017 [^] [ответить]    [к модератору]  
  • –3 +/
    Покажи свою _бесплатную_ книгу во всех *-pub , с жабаскиптом, с типо много-поточностью ... или сделай вдоль.
     
     
  • 3.104, Аноним (-), 18:50, 28/07/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    Отличный, классический аргумент :-)
    Книг написано много, и более адекватными авторами. Очень нужно именно бесплатные? Да на здоровье: https://github.com/EbookFoundation/free-programming-books
     
     
  • 4.132, www2 (ok), 07:36, 30/07/2017 [^] [ответить]    [к модератору]  
  • +/
    > Отличный, классический аргумент :-)
    > Книг написано много, и более адекватными авторами. Очень нужно именно бесплатные? Да
    > на здоровье: https://github.com/EbookFoundation/free-programming-books

    Что характерно, если полистать этот список, то можно найти книгу Столярова про ассемблер "Программирование на языке ассемблера NASM для ОС Unix":
    https://github.com/EbookFoundation/free-programming-books/blob/master/free-pro

     
  • 2.125, www2 (ok), 19:57, 29/07/2017 [^] [ответить]    [к модератору]  
  • +/
    А не затруднит рассказать аргументированно, зачем нужна многопоточность? По-моему многопроцессность и разделяемая память ничуть не хуже. В качестве примеров могу назвать такие программы как PostgreSQL, Zabbix. Обходятся без многопоточности. Не сказал бы, чтобы им это помешало.
     
     
  • 3.139, Аноним (-), 14:48, 30/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Для программы сложнее хелловорлда придется писать весьма нетривиальный менеджер этой самой разделяемой памяти.
     
     
  • 4.157, www2 (ok), 22:11, 31/07/2017 [^] [ответить]    [к модератору]  
  • +/
    > Для программы сложнее хелловорлда придется писать весьма нетривиальный менеджер этой самой
    > разделяемой памяти.

    Да, но сложная многопоточная программа тоже потребует нетривиального менеджера памяти, ведь к нему можно обратиться из любого потока. А кроме того, в многопоточных программах нет никакой защиты от повреждения памяти одного потока из другого. В многопроцессных программах процессы по крайней мере могут повредить только ту память, которая явным образом объявлена общей.

     
  • 1.64, Виталик (??), 14:10, 28/07/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Почему там не про NodeJs? Это вообще кому-то нужно в 2017?
    Хотя я читал книгу автора про LaTeX и она даже неплохая, но все портит хейтинг  по отношению к виндовсу, который автор не к месту вставляет куда только может.
    Я сам против виндовса, но эти злобные сноски с попытками обосрать ее при любой возможности выглядят некультурно и глупо.
     
  • 1.74, Аноним (-), 15:32, 28/07/2017 [ответить] [показать ветку] [···]     [к модератору]  
  • +3 +/
    либо выключайте все рекламу на попеннете, либо удаляйте ссылку на книжку и новос... весь текст скрыт [показать]
     
     
  • 2.151, ОлдФак (ok), 12:37, 31/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Непременно и немедленно! Ну ты слушай и указыватель всем что делать :)
     
  • 1.127, Аноним (-), 20:58, 29/07/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Самое главное - это даже не книга, а успешный опыт обучения студентов по этой книге. Очень большое длстижение.
     
     
  • 2.138, Аноним (-), 14:46, 30/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    А он точно успешный ?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor