Category: образование

Category was added automatically. Read all entries about "образование".

2016-01

Как писать на C в 2018

Я тут решил для разнообразия пописать что-то низкоуровневое, но морочиться с тулчейнами не хотелось. Ну и скорость итераций я в последнее время ценю.

В общем, откладываем в сторону gcc, clang и всю эту прочую тормозную братию.

Берем TCC (Tiny C Compiler) от Fabrice Bellard, под винду это choco install tinycc, под другие ОС, наверное, где-то так же, и любой file watcher, я взял nodemon, т.к. он был под рукой уже. Делаем 2 файла:
test.cmd: 
tcc -run app.c < test_input.txt

watch.cmd:
nodemon -e * -w . --exec test.cmd

И любимый текстовый редактор, у меня и Sublime и VS открыты были, благо, в студии сейчас не нужно создавать проекты, можно просто Open Folder.

Вуаля, полсекунды после Ctrl-S, и уже можно смотреть результаты теста. Если оно упало, или если повисло - на следующем сохранении nodemon прибьет child-процессы и перезапустит заново. Большинство хедеров у tcc прямо в дистрибутиве, но в целом даже свалка из Windows SDK собирается и показывает окошко с кнопкой менее чем за секунду.

Жаль, что мне такой пайплайн не пришел в голову в свое время в универе. Прям очень удобно. Век живи, век учись.

This entry was originally posted at https://wizzard.dreamwidth.org/488771.html. It has comment count unavailable comments. Please comment there using OpenID.
photo25

(repost) Еще раз о моделях, которые мы выбираем

a.k.a. „How to lie with Statistics“, condensed version

Оригинал взят у scholar_vit в Еще раз о моделях, которые мы выбираем


В русскоязычной блогосфере опять обсуждают Парето и монетизацию льгот.
Я ни в коей мере не специалист, но мне со стороны забавно, как раз за
разом делается неявное допущение, которое (1) верно далеко не всегда,
и (2) в конкретном примере, который в данном случае приводится,
очевидно неверно. Причем очевидно даже для такого неспециалиста, как
я.




Напомню рассуждение. Пусть по университетскому кампусу ездит
бесплатный автобусик. На самом деле бесплатных пирожных не бывает, и
каждый студент и сотрудник на самом деле платит за проезд (т.е. с
одних берут чуть больше за обучение, а другим недоплачивают зарплату)
некоторую сумму X. Давайте сделаем автобус платным, а всем студентам
и сотрудникам раздадим эту сумму X. Тогда те, кто хотят, потратят ее
на проезд, и их положение не ухудшится. А те, кто хотят, пойдут
пешком, а на вырученные деньги посидят в кафе, и их положение
улучшится: предполагается, что они знают, что им лучше,
кафе или автобус. Следовательно, от монетизации никому не станет
хуже, а кому-то станет лучше, что и требовалось доказать.




Проблема в том, что тут неявно предполагается, что все взаимодействия
парные, и, в частности, стоимость проезда пассажира A никак не зависит
от того, поехал ли этим автобусом пассажир B. Это, однако, очевидно
не так: затраты на поездку автобуса мало зависят от количества
пассажиров (говоря учеными словами, маргинальная стоимость перевозки
одного пассажира близка к нулю). Если мы раздадим стоимость проезда
участникам, и часть пассажиров не отдаст их за проезд, стоимость
проезда остальных будет уже не X, а больше. Поэтому для того, чтобы
перевозчик не разорился, он будет вынужден брать за проезд больше, чем
X. Таким образом положение тех, кто ездит на автобусике, ухудшится:
они потратят на проезд больше, чем получили в качестве компенсации
отмены бесплатного автобусика. (Кое-какие диспутанты это понимают и
переходят к моральным доводам: разными способами объясняется, что
ухудшение положения "паразитов на автобусе" полезно для всеобщей
нравственности. Такой переход, надо сказать, несколько подрывает
аргументы об объективной истинности математического доказательства
Парето-оптимальности).




Играя с параметрами, можно придумать массу сценариев. Например, death
spiral: из-за повышения платы за проезд часть пассажиров, которые были
готовы отдать за проезд X, теперь пойдут пешком, что приведет к еще
большему повышению платы за проезд, и так далее до полной отмены
автобусика. Дальше, для любой сколько угодной малой доли пассажиров
можно подобрать параметры так, чтобы положение всех, кроме этой доли,
после монетизации льгот ухудшилось. А если мы чуть усложним модель:
теперь пассажир принимает не бинарное решение (всегда автобус или
всегда кафе), а руководствуется, например, погодой (в дождь еду на
автобусе, в вёдро иду пешком), то можно подобрать параметры так, чтобы
положение всех участников игры в результате монетизации
ухудшилось.




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


photo25

Академики и практики (репост)

Оригинал взят у kapterev в Академики и практики
Пару месяцев назад на коммуникационной конференции, организованной Вышкой, я был свидетелем дискуссии между «практиками» и «академиками». Дискуссия была удивительная.

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

Удивительная была дискуссия: стороны явно друг друга не слышат, каждый говорит о своем, никто не парирует выводы противника — потому что они все равно мимо — но при этом все-таки возникает ощущение координации и общего пространства.

Содержание дискуссии можно было предсказать безо всякой дискуссии. «Практики» обвиняют академиков в «оторванности от практики», академики валят все на болонскую систему и недостаточное финансирование. Никто не спорит с тем, что образование должно быть более практичным. Кроме одного человека.

Человека этого звали Александр Вячеславович Шариков, и он профессор Вышки. Ближе к концу дискуссии он встал и сказал одну фразу, которую мне кажется почти никто не понял и которая мне кажется чрезвычайно важной. Александр Вячеславович сказал, что вообще-то ценности академии и бизнеса совершенно разные. Людей в бизнесе интересуют по большей части деньги и слава, а людей в академии должны интересовать поиски истины.

Поиски истины, Карл! Я считаю, что нет ничего более практичного, чем поиски истины. Я также считаю, что в большинстве отраслей поиски истины если и коррелируют с бизнес-результатами, то весьма незначительно. По-моему, это вообще не задача университета — выпускать практиков. Задача университета — выпускать молодых ученых. Ученый должен искать истину. Я преподаю в бизнес-школе и я готовлю практиков. Но бизнес-школа — это бизнес-школа. Это такое продвинутое ПТУ. Требовать того же от университета, на мой взгляд, смешно.

Большинство университетов, выпускающих практиков (с кавычками к этому слову или без), не являются по факту заведениями высшего образования. Они — продвинутые ПТУ. Мне кажется, давно пора переименовать «факультеты журналистики» в «школы журналистики», и перестать требовать от людей, чтобы они были одновременно журналистами и специалистами по медиалогии. Я не говорю, что это вещи взаимоисключающие, нет. Но давайте признаем: не так много кого интересуют поиски истины. Зачем мешать на одном факультете людей с совершенно разной мотивацией?

Поэтому, когда мы говорим «образование должно быть более практическим» мы всегда должны уточнять — какое образование. Будет также мило научиться различать практику как дисциплинированное применение теории (праксис) и прагматику (утилитаризм) — достижение краткосрочных целей. В конце концов, знать свое дело и уметь выполнять причуды начальства — это совершенно разные вещи.

2016-01

Уровни бытия по Грейвсу (вольный перевод)

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

Нюанс, таблицу не стоит воспринимать как "классы" или "степени", т.к. высшие уровни редко адекватно работают без низших, да и не исключают их.

#Метод обучения/познания Мышление Мнение о миро­устройстве Восприятие общества Система мотиваций Мотива­то­ры Методы Высшая цель Характе­рные стре­мле­ния
1Привыка­ние (ходи­ть, есть, говорить) Рефлекто­рное Не осознаё­тся Отрыво­чное Физиологи­ческая Голод, сон и т.д. Нет (только реакции) Не осознаё­тся Подде­ржка гомео­стаза
2Услов­ные рефле­ксы Защи­тное (избега­ние) Непоня­тный, таинстве­нный, волше­бный, часто вра­жде­бный мир Племена Убеждения Уют, страх, комфорт Следова­ние ритуа­лам Безопа­сность Сбива­ться в стаи, зада­бри­вать духов
3Обучение с поощре­нием Эго­центри­чное Банка с пауками Империя Выжива­ние Уважение, слава Эксплуа­та­ция Получить Власть; познать себя Бороться, невзи­рая на окружа­ющих
4Избега­ние наказа­ния Абсо­лю­тизм, приня­тие догм, правил Иера­рхи­ческое Пирами­да Увере­нно­сть в будущем Порядок, высший смысл Жертвы и самопо­же­ртво­ва­ние Спастись, обрести вечное спокой­ствие Подчини­ться высшей власти/силе, сохра­нить верность, обрести спо­кой­ствие
5Предска­за­ние Множество логиче­ских/физиче­ских моделей Мате­ри­а­лизм Право­вое общество Индиви­дуа­лизм Адеква­тно­сть, компете­нтность Научный метод Рекорды, достиже­ния, проры­вы, откры­тия Покоре­ние вселе­нной, перве­нство
6Созерцание Относи­те­ль­ное, конте­кстное Социо­це­нтри­чное, персо­на­лизи­рова­нное Раве­нство, равно­пра­вие Любовь, подде­ржка Подде­ржка, одобре­ние Взаимо­помощь, совме­стная деятель­но­сть Гармони­чное обще­ство Присо­еди­ниться к обще­ству для совме­стно­го разви­тия
7Системный анализ Системное Части­чно упра­вля­емый хаос Много­гра­нное, инте­гри­рова­нное Экзисте­нци­ализм Самоце­нно­сть

Принятие; отказ от иллюзий

Аутенти­чное бытиё и созида­ние Осозна­нный поиск принципов, сохраня­ю­щий даль­ней­шую свободу их выбора
8Холисти­ческое Диффере­нци­рова­нное Сложный баланс взаимо­дей­ст­вующих систем Все уровни социума Осозна­нное еди­нство Участие Пребыва­ние и единство Бытиё и реали­за­ция холисти­ческой системы Принятие противо­ре­чий, холи­сти­че­ская реали­за­ция само­цен­но­сти индиви­ду­ума, мира и общества
#Метод обучения/познания Мышление Мнение о миро­устройстве Восприятие общества Система мотиваций Мотива­то­ры Методы Высшая цель Характе­рные стре­мле­ния

Ух, столько мягких дефисов я еще ни разу не вставлял.

Источники: 1, 2, 3, 4,

This entry was originally posted at http://wizzard.dreamwidth.org/404706.html. It has comment count unavailable comments. Please comment there using OpenID.
2016-01

хауситы и memrise

С растянутой шеей чувствую себя уже эээ четвертый? день доктором Хаусом. Доктор грит что ускорить процесс малореально, а с таблетками за руль низя :/

Но, из хорошего - нашел офигительную штуку, http://memrise.com/

Вкратце - это геймифицированные курсы (в основном языковые) с автокалибровкой сложности и напоминалками с exponential backoff. Где они были, когда в младшей школе меня пытались мучать языками!

This entry was originally posted at http://wizzard.dreamwidth.org/376628.html. It has comment count unavailable comments. Please comment there using OpenID.
photo24

(repost) Суперфейспалм

Оригинал взят у golosptic в Суперфейспалм
http://www.polit.ru/article/2013/07/13/parkomat/

Разработчики системы паркоматов НЕ ЗНАЮТ, как работают платёжные системы.

Очень часто банк почему-то задерживает перевод (причем порой на несколько дней).

Понабрали студентов по объявлениям....

2016-01

(no subject)

в универе гораздо важнее не ходить на пары, которых нет, чем ходить на пары, которые есть, потому что если ты пришел, а пары нет – то это жутко расстраивает и убивает желание ходить на пары вообще… (еще и потому, что когда пары нет, то шумно и устаешь обычно даже больше,чем когда пара есть)

2016-01

учебник английского для блондинок

еду в метро, сижу (в наушниках), читаю Бойда. рядом сидит такое себе гламурное девушко. косится на надпись* на футболке, с явным интересом.
потом смотрит в книгу. долго (минуты три) в нее заглядывала. потом вздохнула и достала ЭТО.

в смысле, такой себе красивый разговорник, напечатанный на красивой глянцевой бумаге, с иллюстрациями… и с фразами в духе "я хочу купить эту сумочку" и т.д.))))))

полистала его, еще немного на ми повтычила, поерзала, похлопала глазами и обиженно отвернулась. судя по всему ми приняли за иносранца и пытались познакомиться, но мне было противно и я ее проигнорировал %_%

<whine>в общем-то, пока это был единственный приятный момент за сегодня</whine>

*отмазка: i’m in no way affiliated, и футболка другого цвета, и вообще :)