← All posts tagged программирование
deadlockempire.github.io — в полуигровой форме ( на C# ) обучалка многопоточному программированию. Цель каждого задания крешнуть, получить неверное значение или вызвать дедлок. Код потоков уже написан — мы управляем плановщиком.
Пишет простейшую поисковую базу знаний, для нее он прочел нужный справочник ( пусть и небольшой ) и руками ввел все нужные ключевые слова, и по ним сам составил словарь. Это же жутко кропотливый, неоптимальный труд, то что можно было бы сделать программой, но он этого еще не умеет поэтому делал все сам. Это мне по большой части напомнило себя тех же лет, и может поэтому вызвало столь бурный восторг.
toster.ru и когда человек отчего-то не готов сам потратить полчаса времени и разобраться с тривиальной по сути задачей отображения окон toster.ru это начинает меня неимоверно бесить.
Не то чтобы раньше этих людей не существовало а сейчас они вдруг массово начали рождаться, нет я и сам встречал подобных личностей пачками еще в детстве. Люди для которых программирование так и осталось навеки магией, и которые не понимают что можно просто поставить эксперимент и поглядеть что будет. Люди которым лень читать, лень делать а хочется чтобы бац бац и готово, и желательно чтобы все как-то так и даже без их участия. Сейчас к их услугам огромные ресурсы сети, прекрасные сайты вроде stackoverflow а они забивают его одинаковыми тупыми вопросами из домашний заданий. Все равно что математики недоучуки штамповали бы вопросы "-а сколько будет 4*98 ? А если 5 * на 98 то сколько теперь станет? И так по кругу до бесконечности потому что просветления по-моему не будет.
Какие-же все-таки ленивые стали программисты. Как в старой шутке про льва в пустыне, где программист на дельфи для того чтобы посадить его в клетку искал комопонет по всем форумам сети, так и сейчас такое ощущение что решение любой задачи начиная от суммирования чисел они начинают поиском готовых решений. Я и сам адепт использования чужого когда, когда это имеет смысл, но кошкин ёж, когда программисты стали боятся написать пару строк кода на вин-апи, и чтобы избежать этого ищут отдельную библиотеку Не то чтобы раньше этих людей не существовало а сейчас они вдруг массово начали рождаться, нет я и сам встречал подобных личностей пачками еще в детстве. Люди для которых программирование так и осталось навеки магией, и которые не понимают что можно просто поставить эксперимент и поглядеть что будет. Люди которым лень читать, лень делать а хочется чтобы бац бац и готово, и желательно чтобы все как-то так и даже без их участия. Сейчас к их услугам огромные ресурсы сети, прекрасные сайты вроде stackoverflow а они забивают его одинаковыми тупыми вопросами из домашний заданий. Все равно что математики недоучуки штамповали бы вопросы "-а сколько будет 4*98 ? А если 5 * на 98 то сколько теперь станет? И так по кругу до бесконечности потому что просветления по-моему не будет.
habrahabr.ru — Считаю что эту историю нужно выбить на скрижалях, и показывать всем тем кто пытается "с первого раза сделать идеально". Сколько убеждал, показывал, рассказывал о том как хорошо будет работать код когда мы перепишем его в третий раз... а все без толку. Бывают люди уверенные что можно сразу все предугадать и сделать сразу хорошо.
"Учитель керамического дела объявил в день открытия, что разобьет класс на две группы. «Те, кто сидят слева» — сказал он: «будут оцениваться только по количеству проделанной работы, те, кто справа — только по её качеству». Его методика была проста, в последний день он принесет весы и взвесит работу группы «количество»: 50 фунтов горшков это «5», сорок фунтов горшков это «4» и так далее. Те, кто оцениваются по «качеству», однако, должны сделать один, пусть и совершенный, горшок, чтобы получить «5». Время сдачи пришло, и обнаружился любопытный факт: работы лучшего качества были сделаны в группе, оцениваемой по количеству. Похоже, в то время, как группа «количество» упорно штамповала свои работы и училась на своих ошибках, группа «качество» теоретизировали об идеале и, в конце концов, только и могла показать свои старания и грандиозные теории об идеале, а также кучу бесполезной глины."
scratch.mit.edu — это такая штука которая позволяет писать нечто похожее на игры, программировать движение, поведение объектов при столкновении. Все очень просто и понятно. Вьюноша уже второй день придумывает всякие штуки. Не всегда прямо уж крутые — но суть в том что таки заинтересовался, и что это оказалось ему вполне по силам. ( пацану 12 лет, но до сих пор он программирования и не видел никогда ).
Дали ребенку играться со Скрэтчем