Category: Разное

Студенту на заметку

31 August, 2011 (21:38) | Разное | No comments

Не совсем по теме ресурса, но может быть интересно многим. Время от времени мне попадается информация, интересная украинским студентам. Я пытаюсь ее распространять через известных мне людей, имеющих доступ к студенчеству, но этот способ плохо масштабируется. Я чувствую желание поделиться c большим количеством людей. Поэтому я решил просто публиковать появляющуюся у меня информацию на вот этом […]

О комментариях

24 February, 2008 (13:33) | Разное | 4 comments

Этот пост не о SICP. Я немного подправил работу с комментариями таким образом, чтобы сделать публикацию фрагментов кода в них более удобной. Если вы хотите включить в комментарий код, окружите его тегами <code> и </code>.  В этом случае будет сохранено его форматирование, и код будет лучше читаться. Также вы можете выделять фрагменты комментария полужирным шрифтом […]

Полгода в эфире

13 February, 2008 (23:05) | Разное, Решения упражнений | 2 comments

Вчера этому ресурсу незаметно (я чуть было не пропустил такое знаменательное событие) стукнуло полгода. Первая заметка датирована 12 августа 2007 года. На текущий момент статистика следующая: Написано 137 заметок (включая эту). К заметкам создано 57 комментариев. Решено 112 упражнений (это меньше упражнения в день в среднем, но в последний месяц я сильно улучшил статистику и […]

Решение упражнения 2.21 из SICP

26 January, 2008 (19:42) | Разное | 2 comments

Еще одно несложное, но важное для понимания основ упражнение. Закончить определения процедуры square-list можно таким образом: (define (square-list items)   (if (null? items)       nil       (cons (square (car items)) (square-list (cdr items))))) (define (square-list items)   (map square items)) Как видите, использование процедуры обобщенного отображения списков здорово упрощает жизнь. Хочу сделать замечание по синтаксису Scheme в отношении […]

Сколько программистов нужно, чтобы возвести число A в степень B

12 January, 2008 (22:54) | Разное | 1 comment

В решении упражнения 1.45 я записал процедуру power, возводящую вещественное число a в вещественную степень b: (define (power a b) (exp (* b (log a)))) Любопытно, что практически ни в одном старом языке программирования этой процедуры нет среди средств стандартной библиотеки (хотя каждый порядочный калькулятор эту функцию содержит). Таким образом, программистам, сталкивающимся с необходимостью возводить […]

Возьму с полки пирожок

12 January, 2008 (22:23) | Разное, Решения упражнений | No comments

Я сделал это! Все упражнения первой главы SICP решены! Все 46 штук… Это первый значительный этап в жизни этого журнала. Что ж, порадуемся, сделаем краткую передышку, чтобы перевести дух, и – на штурм новой вершины – второй главы! Кстати, о вершинах (не одним программированием жив человек): На вершине Эвереста дует ветер со скоростью 200 километров […]

День знаний

1 September, 2007 (19:54) | Разное, Преподавание | No comments

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