0.00
0 читателей, 4768 топиков

2. CS50 на русском: Лекция #2 [Гарвард, Основы программирования, осень 2015 год]


Доп. материалы и задачи к лекции — javarush.ru/s/level_0
Весь курс CS50 — javarush.ru/s/course_cs50

//Перезалили 2-ю лекцию. Теперь ее можно смотреть с мобильных устройств.

Краткое описание второй лекции (Week 0, continued):

В этот раз @David Malan и его помощники отправились в (не такой уж) далекий Коннектикут, в Йельский университет.

Студенты этого представителя «Лиги плюща» с энтузиазмом приняли гарвардскую команду, и узнали много нового из лекции, а именно:

• Что такое алгоритмы. Казалось бы, такое простое понятие, но на самом деле алгоритмизовать даже столь элементарный процесс, как намазывание арахисового масла на тост совсем не просто. Ребята вам это покажут на практике=).

• Как эффективно посчитать количество людей в аудитории? У нас есть такой алгоритм.

• Есть такое английское выражение “From Scratch”. Переводится оно как «С самого начала». Но можно также перевести как «Начиная со Scratch», если слово Scratch понимать как специальный учебный язык программирования. Так вот, вас познакомят со Scratch — замечательной разработкой Массачусетского технологического университета и покажут, как писать с её помощью программки.

А еще вы увидите, какие шедевры на Scratch написали студенты CS50 прошлых годов=).

Параллельные пространства в Android: что это и для чего нужно?


Для Android можно найти множество приложений, позволяющих использовать параллельные пространства в данной операционной системе. Они могут быть под разными названиями: Parrallel, Parallel Space, Multi Account, Clone App, Parallel App, Multiple Accounts, Parallel Accounts и так далее. Но что такое параллельные пространства в Android? За счет чего это работает, и для чего нужно?

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

★ ТАЙМ-КОДЫ ★

0:13 — Что такое «Параллельные пространства» в Android? За счет чего это работает?
1:15 — Почему данная технология называется именно так?
2:45 — Для чего нужны параллельные пространства?
4:28 — Как использовать данную возможность на смартфоне? В чем их проблема?

★ СОВЕТУЮ ПОСМОТРЕТЬ ★

Как без root-прав перенести данные приложений на другой смартфон? 3 способа
youtu.be/bOnj0WmLKf8

Helium: бэкап приложений на Android без root-прав
youtu.be/MKWc1BBtkno

Как извлечь apk-файл из установленного приложения без root-прав?
youtu.be/puk69i9XQSA

Кэш приложений на Android: что это? Как очистить? Нужно ли это делать?
youtu.be/gyLRWBAjsos

Как удалить системные приложения на Android без root-прав?
youtu.be/Kk_bTTMNis8

Как сделать Android красивым и удобным? Кастомизация внешнего вида смартфона
youtu.be/lLOOVjWCOI4

♫ МУЗЫКА ♫
Dan Lebowitz — Sweet Release

Как писать качественный и понятный код? Чистые функции [Хекслет]


Чистые функции — важное понятие для любого разработчика вне зависимости от языка программирования.
Наставник Хекслета Сергей Бакаев рассказывает, как правильно писать чистые функции, и как они влияют на архитектуру кода.

Таймкоды:
00:00:00 Приветствие
00:00:34 Что такое чистые функции. Функция getRandomNumber. Детерминированность
00:02:02 Функция sum. Отсутствие побочных эффектов
00:04:16 Переменная counter, функция increment
00:06:04 Массив и функция add
00:10:00 Польза чистых функций
00:11:22 Функция getUsersCache
00:16:04 Функция getGoodsGropedByCategories
00:22:03 Заключение

Сергей Бакаев: ru.hexlet.io/u/finder

Введение в программирование. Чистые функции: ru.hexlet.io/courses/introduction_to_programming/lessons/pure/theory_unit?utm_source=social

Лекция 4 | Архитектура ЭВМ и основы ОС | Кирилл Кринкин | CSC | Лекториум


Лекция 4 | Курс: Архитектура ЭВМ и основы ОС | Лектор: Кирилл Кринкин | Организатор: Computer Science Center
Смотрите это видео на Лекториуме: lektorium.tv/lecture/14715

Подписывайтесь на канал: www.lektorium.tv/ZJA
Следите за новостями:
vk.com/openlektorium
www.facebook.com/openlektorium

001. Операционные системы - Виктор Ашик


Лекция рассчитана на начинающих системных администраторов *nix систем. Дополнительные материалы:

Курс Intuit.ru, К.А. Коньков, В.Е. Карпов Основы операционных систем
Курс MIT. 6.828 Operating System Engineering
Курс Standford CS140: Operating Systems
А.В. Гордеев Операционные системы, 2007 (2-е изд.) 2007
Э. Таненбаум Современные операционные системы (3-е изд.) 2010

Почему новые мобильные ОС не появляются? (перевод)


В этом эпизоде Мартон (TechAltar) рассказывает, почему на рынке мы не видим появления новых ОС. Причем, это касается как рынка мобильных Операционных Систем, так и настольных.

Задонатил на еду = поддержал автора.
— Оригинал: youtu.be/-N80hzTpglQ
===============
Оф.Сайт:
►http://argument600.ru
— Я в:
►VK: vk.com/argument600
►Fb: facebook.com/argument600
►Twitch: www.twitch.tv/argument600/
►Инстаграм: instagram.com/argument600
►Чат в Telegram: t.me/argument600_chat
►Twitter: twitter.com/argument600
►LJ: argument600.livejournal.com
— Печатные статьи на Оверах:
www.overclockers.ru/tag/argument_600
— Подкасты в iTunes
itunes.apple.com/pa/podcast/argument600/id1162201505
В одноклассниках меня нет и не планируется быть.
© ARUMENT600 / argument_600

Интервью с Владиславом Козулей, руководитель направления, DevRel в Сбербанк [Хекслет]


Вебинар с Владиславом Козулей, руководителем направления, DevRel в Сбербанк.

О чём будем говорить:
• Карьера в IT. Куда идти? Во фронтенд или в бекенд, в дизайн или тестирование, в стартап или энтерпрайз?
• Как «войти вайти» бесплатно и без смс.
• Как избежать выгорания и жить с ним, если вы уже выгорели.

Модератор вебинара — Кирилл Мокевнин, CEO Hexlet.
Вопросы принимаются во время вебинара в нашем слак-канале: slack-ru.hexlet.io/.

hexlet.io/

#hexlet #карьера #выгорание

Интервью с Андреем Мелиховым (Яндекс.Деньги, Девшахта) [Хекслет]


Интервью начнётся 21 июня в 19:00 по МСК.
Андрей Мелихов — программист-эксперт в компании Яндекс.Деньги, ведущий подкаста Девшахта.
Модератор интервью — Кирилл Мокевнин (СЕО Hexlet).

hexlet.io/

#hexlet #ДевШахта #javascript