лекция

Постов: 53 Рейтинг: 126252
5319

Гарвардский курс CS50 на русском. Все серии

Развернуть
Друзья, мы рады сообщить, что перевод всего гарвардского курса CS50 закончен. В курсе было 24 серии, но последние две были одной и той же лекцией - одна прочитана в Гарварде, а другая в Йеле.
Курс переведён и озвучен нашей студией по заказу JavaRush, и мы хотим сказать им огромное спасибо за поддержку!
Гарвардский курс CS50 на русском. Все серии
На кого рассчитан курс CS50?

Если вы — новичок, пройдите CS50. Если кто-то из ваших знакомых приглядывается к ИТ и программированию, советуйте CS50 не глядя. Я серьезно.
CS50 подойдет любому человеку, кто решил стать «айтишником». Пожалуй, его можно рекомендовать и способным 12-летним, и умудренным опытом «перебежчикам» из других профессий. Идеально — старшеклассникам и студентам.
Курс очень прогрессивный и обновляется из года в год. При этом в отличие от большинства подобных университетских обучающих программ (например, MIT 6.00X) от слушателя не требуются знания университетской математики, достаточно школьного уровня.

Что изучают на CS50?

— Основы компьютерных наук и программирования. Системы счисления, работа с командной строкой в Linux, циклы, условные переходы и прочие радости;
— Концепции алгоритмов и алгоритмичности мышления. Вы узнаете о том, какие задачи можно решать с помощью программирования и каким образом. О бинарном поиске, простом по сути, но очень эффективном и требующем тщательности в реализации, Дэвид Малан расскажет сходу, прямо на нулевой лекции. И попробуйте потом забыть сцену с разрывом телефонного справочника, а вместе с ней — и полученные знания! Вообще, курс охватывает все основные алгоритмы, которые нужно знать и понимать «айтишникам»;
— Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработка;
— Основы языка программирования C и визуального языка Scratch. Собственно, все основные примеры и задания студенты делают на языке C;
— Основы баз данных и SQL;
— Веб-разработка: основы CSS, HTML, JavaScript и PHP. Естественно, только самые азы;
— Основы подготовки презентации проектов по программированию.

Список переведённых лекций:

1-я лекция: вступительная, знакомит с общими понятиями языков программирования, а также с командой преподавателей и системой предстоящих занятий.
2-я лекция: также является вступительной и знакомит с общими понятиями языков программирования, продолжая тему первой лекции.
3-я лекция: знакомит с понятием и функциями компилирования и рассказывает, каким образом в программах появляются баги (начиная с самого первого «компьютерного жучка»), как их распознать и чем они могут быть вызваны.
4-я лекция: знакомит с типами данных и циклов, некоторыми базовыми функциями и основной схемой составления программы, а также демонстрирует ограниченность возможностей компьютеров и исторические примеры багов, не прошедших бесследно.
5-я лекция: продолжение о багах, плюс раскрывает понятие структуры программы, объясняет, зачем нужны функции внутри кода, в чём важность области действия значений, и вводит функцию strlen. Также из неё вы узнаете, как в CS50 борются с любителями списывать, и научитесь экономить оперативную память компьютера во избежание ошибки сегментации.
6-я лекция: об основах криптографии, массивах и аргументах командной строки.
7-я лекция: знакомит с основными методами сортировки данных. Дэвид Мэйлен рассказывает о пузырьковой сортировке, сортировках выбором, вставкой и слиянием, а зрители проверяют их на практике.
8-я лекция: про сортировку данных методом слияния, а также краткий экскурс в мир побитовых операций.
9-я лекция: продолжение знакомства с оператором условия — if, введение понятие рекурсии, а также обсуждение скандала концерна Volkswagen и проблемы компьютерной безопасности. Лектор детально рассматривает функцию перестановки - swap, демонстрирует приёмы работы с отладчиком программ и раскрывает структуру и механику оперативной памяти.
10-я лекция: о разных методах составления списков, сохранении информации о программе и использовании указателей и указуемых.
11-я лекция: изучение указателей, разбор структуры функций библиотеки CS50, знакомство с утечкой памяти, введение понятия linked list и других структур данных с детальной демонстрацией.
12-я лекция: про особенности стека, очереди и связного списка. Разбор возможных проблем, связанных с доступом к памяти. Тут же рассматривается структура двоичного дерева, префиксного дерева и работа со сжатием файлов.
13-я лекция: о хэшировании данных, сетевых протоколах и о том, как при помощи зашифрованных соединений защитить себя от подозрительных незнакомцев.
14-я лекция: введение в веб-программирование и знакомство с языками HTML и CSS. Впервые в истории студенты двух учебных заведений — Гарварда и Йеля — при помощи современных технологий параллельно проходят обучение на курсе.
15-я лекция: знакомство с языком программирования PHP и языком разметки HTML.
16-я лекция: продолжение рассмотрения языка PHP, теперь для разработки веб-приложений, а также знакомство с базами данных и MySQL.
17-я лекция: продолжение знакомства с базами данных SQL.
18-я лекция: введение в JavaScrip tи программирование на стороне клиента.
19-я лекция: продолжается знакомство с языком JavaScrip , а также демонстрируется использование компьютерных технологий в сфере археологии.
20-я лекция: рассматривается тема компьютерной безопасности: излагаются основы личной безопасности в Интернете, принципы работы с паролями, объясняется специфика вредоносного программного обеспечения. Также в лекции затрагиваются проблемы неприкосновенности личных данных в современную цифровую эпоху, в том числе в общественно-политическом контексте.
21-я лекция: профессор Сказелатти из Йельского Университета рассказывает о системах обработки естественных языков. В лекции рассматриваются алгоритмы распознавания речи, раскрывается понятие статистических моделей распознавания речи, скрытых марковских моделей, вопросно-ответной системы, семантической обработки текста, а также затрагивается тема создания систем невербального общения.
22-я лекция: профессор Сказелатти из Йельского Университета демонстрирует использование искусственного интеллекта в играх. В лекции рассматриваются алгоритмы минимакс и альфа-бета-отсечение, а также разбирается игра робота в крестики-нолики.
23-я лекция: подводятся итоги курса, в игровой форме повторяются некоторые темы, идет непринужденное общение.

5427

Лекция по засёру машин и городских памятников.

Развернуть
Лекция по засёру машин и городских памятников.
1807

Лекция за 10 секунд от Теда Мосби

Развернуть
Источник - журнал о строительстве "World of building".
3873

Лекция

Развернуть
Работаю в школе. Сегодня ездил со старшеклассниками на лекцию. Собрались слушатели с разных школ Москвы. Не так важно, о чем была лекция, как важно, что было в качестве призов... Самым активным участникам дарили (внимание!) бейсбольные биты. Не знаю, чем был обоснован выбор призов, но стоит отметить, что такой мотивации и концентрации внимания на лекциях я не видел уже давно. Награду получили около тридцати человек, но и этот факт не столь важен, сколь важен следующий: по окончании лекции участники вышли из зала на улицу и пошли в сторону метро. Да, нужно было видеть лица пассажиров, когда эта толпа спускалась по эскалатору ><.
ПС мероприятие удалось, организаторы молодцы))
1271

"Как объяснить студентам тему v2.0"

Развернуть
1173

"Лекция в нефтяном институте"

Развернуть
1828

Открытия в медицине. Итоги 2016 года

Развернуть
Вслед за и 2016 года представляю пост об итогах в медицине. Как и в прошлых постах текст основан на с . Лектром выступает научный журналист и терапевт высшей категории Алексей Водовозов.

Ниже будет мой "конспект", в котором отражено примерно 10% информации из самой лекции:
1. Нобелевская премия за открытие аутофагии
Открытия в медицине. Итоги 2016 года
Нобелевская премия по физиологии или медицине за 2016 год присуждена за открытие механизма аутофагии профессору из Японии Есинори Осуми из Токийского Технологического института. Лауреат этого года открыл и описал механизм аутофагии — фундаментального процесса удаления и утилизации компонентов клеток. Нарушения в процессе аутофагии или очищения клеток от "мусора" может привести к развитию таких заболеваний, как рак и неврологические заболевания, поэтому знания о механизме самоочищения клеток могут привести к новому и эффективному поколению лекарственных препаратов.
Открытия в медицине. Итоги 2016 года
Аутофагия также способствует эмбриональному развитию и клеточной дифференцировке. Клетки также используют аутофагию для устранения повреждённых белков и органелл — этот механизм "контроля качества" имеет решающее значение для борьбы с негативными последствиями старения.

Источник: и

2. Удаление стареющих клеток продлевает жизнь

Американские ученые получили две линии мышей, у которых можно уничтожать стареющие клетки. Благодаря такой терапии удалось отсрочить у экспериментальных животных развитие старческих болезней, оздоровить их, а также увеличить их среднюю продолжительность жизни на 17–35%.
Открытия в медицине. Итоги 2016 года
Мыши двух генетически модифицированных линий, у которых можно уничтожать стареющие клетки, если давать им лекарство AP20187. +AP — 22-месячные мыши, которым давали лекарство в возрасте от 12 до 18 месяцев, –AP — мыши того же возраста, которым не давали лекарства.

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

Источник:
3. Открытие нового "диабетного" гормона - аспросина

До некоторых пор этому загадочному гормону удавалось скрываться от учёных. Но теперь специалистам не только удалось обнаружить новый природный гормон, но и выяснить, что он может помочь людям в борьбе с диабетом и ожирением.
Открытия в медицине. Итоги 2016 года
Гормон был окончательно идентифицирован с помощью анализа ДНК двух людей с редкой болезнью под названием прогероидный синдром новорожденных (NPS). Организм таких пациентов не может накапливать жировые отложения (присутствуют и другие симптомы заболевания). Атул Чопра и его коллеги из Медицинского колледжа Бейлора выяснили, что люди с таким синдромом чувствуют себя особенно плохо, потому что у них отсутствует ранее неизвестный науке гормон. Он получил название аспросин (asprosin).

Эксперименты на мышах показали, что гормон играет важную роль в определении содержания сахара в крови, особенно между приёмами пищи. "Аспросин выделяется жировой тканью и отправляется в печень, сообщая ей, что нужно немедленно выделить глюкозу в кровь", — объясняет Чопра. После того как уровень глюкозы в крови увеличивается, выработка гормона останавливается.
Открытия в медицине. Итоги 2016 года
Учёные, открывшие гормон, уже подали патент на его испытания: они намерены провести эксперимент по блокированию этого гормона антителами. "Мы лечим мышей с диабетом, и пока результаты получаются только положительными" (с).

Источник:

4. Новый способ создания антибиотиков "с нуля"

Сегодня многие фармацевтические компании отказываются от исследований новых видов антибиотиков, так как это сложно и дорого. Не способствует улучшению ситуации развивающаяся устойчивость микроорганизмов к антибиотикам. Однако химики Гарварда придумали новый простой способ производства столь важных лекарств, ежегодно спасающих миллионы жизней по всему миру.
Открытия в медицине. Итоги 2016 года
Учёные разбили кольца природных макролидов на составляющие, так называемые модули (восемь штук из каждого кольца). Затем, продумав заранее будущие действия, в ходе цепочки реакций они собрали эти "обрывки" в новые вещества. В итоге после пяти лет напряжённой работы исследователями Гарварда были созданы более 300 новых для науки макролидов. Полученные вещества учёные затем "скормили" культурам лабораторных бактерий и изучили оказываемый эффект. Несколько видов новых макролидов показали свою высокую эффективность в борьбе с такими сложными микроорганизмами как метициллин-резистентный золотистый стафилококк и ванкомицин-устойчивый энтерококк.

Источник:
5. Хищные бактерии вместо антибиотиков

Команда микробиологов из Имперского колледжа Лондона и Университета Нотингема впервые продемонстрировала на практике, что для уничтожения бактерий могут быть задействованы хищные микроорганизмы вида Bdellovibrio bacteriovorus, которые давно рассматриваются в качестве "живых убийц" патогенной микрофлоры.

Учёные вводили личинкам рыбок данио-рерио палочковидные бактерии рода Shigella – возбудителей опасного заболевания шигеллёза. Развиваясь в кишечном тракте, эти микроорганизмы вызывают острую интоксикацию, они ответственны за 160 миллионов случаев заражения людей и более одного миллиона смертей ежегодно.
Открытия в медицине. Итоги 2016 года
В своих экспериментах учёные заражали рыбок смертельной дозой штамма шигеллы M90T, устойчивого к антибиотикам — стрептомицину и карбенициллину. Следом за ним животным вводили хищных представителей рода Bdellovibrio, которые не прочь "поохотиться" на кишечную палочку и сальмонеллу. В результате численность шигеллы значительно сокращалась, после чего патогены выводились из организма естественным путём.


Источник: и
6. Магниты против тромбов

Ученые из Университета ИТМО в сотрудничестве с Санкт-Петербургской Городской Мариинской больницей разработали уникальный препарат для лечения тромбоза. Согласно результатам экспериментов, раствор нового препарата на основе наночастиц, локализованный на тромбе с помощью магнита, сможет расщеплять образовавшиеся кровяные сгустки со скоростью до 4000 раз большей, чем существующие отечественные и зарубежные тромболитики. Попутный положительный эффект состоит в снижении дозы лекарства в десятки раз и исключения в этой связи множества побочных эффектов, часть из которых приводит к необратимым изменениям организма.
Открытия в медицине. Итоги 2016 года
Синтезированный материал состоит исключительно из компонентов, которые уже имеют разрешение на внутривенное введение и не представляет опасности для человека. По словам Ивана Дуданова, в будущем препараты, разработанные на основе предложенного композита окажутся высокоэффективны не только для лечения тромбоза, но и для его профилактики, поскольку фермент, циркулирующий по кровеносной системе в микродозах, будет мягко и аккуратно очищать сосуды. К тому же белок, который защищен магнетитовым каркасом, сможет справляться со своими функциями очень долго, до тех пор, пока не выведется через печень как обычный метаболит.

Источник:
Нет в посте, но есть в видео:
1. Высочайшая эффективность пересадки кала при тяжёлых инфекций кишечника
2. Персональная антибиотикотерапия - быстрый микрофлюидный тест на резистентность
3. 3D-печать индивидуальных лекарств
4. Игнобелевская премия в области медицины: крысы в трусах и прочее
5. Ловить покемонов полезно для здоровья, но опасно для жизни
6. Гомеопаты подали в суд на журнал "Вокруг света" и прочие скандалы 2016 года в медицине

Ну и под конец ещё раз рекомендую посмотреть видео целиком:
PS На очереди итоги в палеоантропологии! Подписывайтесь на сообщество "Наука" чтобы не пропустить следующий пост
4210

Студенческая взаимовыручка

Развернуть
В перерыве между лекциями друг подходит ко мне с просьбой встать за него во время переклички, я отказываю, мол, "Ты будешь в общаге спать, а я тут сидеть, да ещё рисковать?", с аналогичной просьбой он обращается к нашему общему другу, сидящему рядом со мной - получает отказ. Махнув рукой, он уходит с лекции. Заходит профессор, начинает перекличку, а я сижу и думаю "Да, ладно, встану за него, с меня не убудет, друг все таки", и как только слышу фамилию:
-Русланов!
Я вскакиваю, и вижу, что вместе со мной вскакивает, тот кто рядом со мной сидел, и мы оба громко гаркаем:
-Я!!!
2295

Хороший преподаватель

Развернуть
Когда попадаются понимающие преподаватели
А кушать то хочется...
(Извините снимала на тапочек)
Хороший преподаватель
2965

Когда пытаешься сосредоточиться на чем-то важном:

Развернуть
Когда пытаешься сосредоточиться на чем-то важном:
Когда пытаешься сосредоточиться на чем-то важном:
Когда пытаешься сосредоточиться на чем-то важном:
Когда пытаешься сосредоточиться на чем-то важном:
Когда пытаешься сосредоточиться на чем-то важном:
Когда пытаешься сосредоточиться на чем-то важном:
Когда пытаешься сосредоточиться на чем-то важном:
Когда пытаешься сосредоточиться на чем-то важном:
Когда пытаешься сосредоточиться на чем-то важном:
714

Гарвардский курс CS50 на русском: тринадцатая лекция

Развернуть
Шалом! А мы продолжаем публиковать лекции легендарного Гарвардского курса CS50, которые мы переводим и озвучиваем специально для JavaRush.
Представляем новую, 13-ю серию. Напомним, что всего в курсе 24 лекции, постепенно мы переведём все.

Список переведённых лекций:
1-я лекция:
2-я лекция:
3-я лекция:
4-я лекция:
5-я лекция:
6-я лекция:
7-я лекция:
8-я лекция:
9-я лекция:
10-я лекция:
11-я лекция:
12-я лекция:

Подробнее о CS50

На кого рассчитан курс?


Если вы — новичок, пройдите CS50. Если кто-то из ваших знакомых приглядывается к ИТ и программированию, советуйте CS50 не глядя. Я серьезно.

CS50 подойдет любому человеку, кто решил стать «айтишником». Пожалуй, его можно рекомендовать и способным 12-летним, и умудренным опытом «перебежчикам» из других профессий. Идеально — старшеклассникам и студентам.

Курс очень прогрессивный и обновляется из года в год. При этом в отличие от большинства подобных университетских обучающих программ (например, MIT 6.00X) от слушателя не требуются знания университетской математики, достаточно школьного уровня.


Что изучают на CS50?


— Основы компьютерных наук и программирования. Системы счисления, работа с командной строкой в Linux, циклы, условные переходы и прочие радости;

— Концепции алгоритмов и алгоритмичности мышления. Вы узнаете о том, какие задачи можно решать с помощью программирования и каким образом. О бинарном поиске, простом по сути, но очень эффективном и требующем тщательности в реализации, Дэвид Малан расскажет сходу, прямо на нулевой лекции. И попробуйте потом забыть сцену с разрывом телефонного справочника, а вместе с ней — и полученные знания! Вообще, курс охватывает все основные алгоритмы, которые нужно знать и понимать «айтишникам»;

— Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработка;

— Основы языка программирования C и визуального языка Scratch. Собственно, все основные примеры и задания студенты делают на языке C;

— Основы баз данных и SQL;

— Веб-разработка: основы CSS, HTML, JavaScript и PHP. Естественно, только самые азы;

— Основы подготовки презентации проектов по программированию.


Поддержите нас плюсом и подписывайтесь на нас и сообщество «Наука».  
333

Гарвардский курс CS50 на русском: двенадцатая лекция

Развернуть
Приветствуем! Мы продолжаем публиковать лекции легендарного Гарвардского курса CS50, которые мы переводим и озвучиваем специально для JavaRush.
Рады вам представить 12-ю серию. Всего в курсе 24 лекции, постепенно мы переведём все.

Список переведённых лекций:

1-я лекция:
2-я лекция:
3-я лекция:
4-я лекция:
5-я лекция:
6-я лекция:
7-я лекция:
8-я лекция:
9-я лекция:
10-я лекция:
11-я лекция:

Подробнее о CS50
На кого рассчитан курс?

Если вы — новичок, пройдите CS50. Если кто-то из ваших знакомых приглядывается к ИТ и программированию, советуйте CS50 не глядя. Я серьезно.

CS50 подойдет любому человеку, кто решил стать «айтишником». Пожалуй, его можно рекомендовать и способным 12-летним, и умудренным опытом «перебежчикам» из других профессий. Идеально — старшеклассникам и студентам.

Курс очень прогрессивный и обновляется из года в год. При этом в отличие от большинства подобных университетских обучающих программ (например, MIT 6.00X) от слушателя не требуются знания университетской математики, достаточно школьного уровня.

Что изучают на CS50?

— Основы компьютерных наук и программирования. Системы счисления, работа с командной строкой в Linux, циклы, условные переходы и прочие радости;

— Концепции алгоритмов и алгоритмичности мышления. Вы узнаете о том, какие задачи можно решать с помощью программирования и каким образом. О бинарном поиске, простом по сути, но очень эффективном и требующем тщательности в реализации, Дэвид Малан расскажет сходу, прямо на нулевой лекции. И попробуйте потом забыть сцену с разрывом телефонного справочника, а вместе с ней — и полученные знания! Вообще, курс охватывает все основные алгоритмы, которые нужно знать и понимать «айтишникам»;

— Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработка;

— Основы языка программирования C и визуального языка Scratch. Собственно, все основные примеры и задания студенты делают на языке C;

— Основы баз данных и SQL;

— Веб-разработка: основы CSS, HTML, JavaScript и PHP. Естественно, только самые азы;

— Основы подготовки презентации проектов по программированию.


Поддержите нас плюсом и подписывайтесь на нас и сообщество «Наука».  
950

Ошибся

Развернуть
Недавно у нас в универе начались курсы по античной скульптуре (изучаю историю искусств). Сегодня приходим на очередную лекцию, и профессор сразу же начинает со слайда, показанного на прошлом уроке: интересный пример организации музейного зала в Риме (Античные греческие скульптуры стоят вместе с электротехникой фабрики прошлого века).
Ошибся
И спрашивает: "Что вам первым делом приходит на ум, когда вы видите что-нибудь подобное?"
Голос с заднего ряда: "Что-то вроде: что такая прекрасная техника делает рядом с этими уродливыми кусками камня?"
Все, как один, на него непонимающе уставились.
Парень с факультета инженерии просто ошибся аудиторией.
1604

И не поспоришь...

Развернуть
Наводил порядок в старых фотках и наткнулся на такой шедевр с одной из лекций.
И не поспоришь...
2413

Самый большой стыд

Развернуть
На одной из лекций профессор решил поделиться с нами историей из своей жизни, дальше с его слов.

Была весна, но было не жарко, я это хорошо запомнил, потому что на плечах у этой студентки была какая-то шаль или легкий платок. Аудитория была большая, амфитеатром, когда следующий ряд выше предыдущего, а она сидела где-то в глубине. Я заметил, что она не пишет мою лекцию и разразился обличительной речью, где очень красноречиво прошелся по всем нерадивым студентам, которые приходят и ничего не делают. Однако, не смотря на то, что я смотрел на неё, пока говорил, она не взяла ручку в руки. Тогда я решил, что пришло время, сделать её замечание лично. Полный праведного гнева, я поднялся по ступенькам к ней и тут меня словно облили ледяной водой из колодца. Подойдя ближе, я увидел, что у неё нет обеих рук, и она пишет конспект, взяв ручку пальцами ноги. Мне было так стыдно, что я готов был провалиться сквозь пол этой аудитории. Я промямлил, невнятное скомканное извинение и вернулся на место. Потом, я все же взял себя в руки и продолжил лекцию.
Прошло много лет, она давно уже окончила университет, кстати, с красным дипломом, но я до сих пор не могу себе простить свою невнимательность и поспешность.
1317

Зачем конспектировать лекцию, когда у тебя есть вебка?

Развернуть
Зачем конспектировать лекцию, когда у тебя есть вебка?
1861

Лекция

Развернуть
Лекция
3814

Когда скучно на лекции, а учишься ты в арабской стране

Развернуть
Когда скучно на лекции, а учишься ты в арабской стране
1193

Студентоориентированность :)

Развернуть
Студентоориентированность :)
1795

Последняя лекция для выпускников Стэнфорда

Развернуть
Уже больше 40 лет студенты Стэнфордского университета сами решают, кто из преподавателей накануне выпускного вечера прочитает им самую последнюю лекцию. Год назад их выбор пал на профессора Роберта Сапольски — биолога, невролога и нейрохирурга.