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


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

printf(«Вышла третья лекция гарвардского курса CS50 на русском!\
»);

Необычный заголовок знаменует конец введения в курс и начало серьезной учёбы. Сложность возрастёт, но это только раззадоривает! И что еще радует: третья лекция такая же увлекательная, примеры — живые, диджей — на месте=). Итак, с чем мы познакомимся:

• Язык программирования C. На примере простейшей программы Дэвид растолкует основные конструкции языка, пользуясь аналогиями с изученными на нулевой неделе «пазлами» Scratch;

• Облачная IDE, в которой мы будем писать программы на C и не только;

• Вот такие штуки: jharvard@ide50:~/workspace $ make hello. Выглядит как заклинание? К концу лекции станет понятно, что к чему. Это одна из команд Linux. Выучим еще парочку необходимых для запуска приложений из командной строки.
И немного интересных фактов о первом программируемом американском компьютере (из тех, что целую комнату занимают), а также о первом обнаруженном баге=).

Простой деплой Ruby on Rails на VPS: digital ocean, ubuntu, nginx, passenger, postgres


Наш онлайн-курс по Ruby on Rails: goo.gl/aAPsYX

Реферальная ссылка: bit.ly/gp-do

В этом мастер-классе по простой настройке VPS сервера для публикации ваших ruby on rails приложений мы используем Digital ocean ubuntu, веб-сервер nginx, сервер приложений passenger, базы данных postgres и rbenv для установки нужной версии ruby.

План видео:
0:06 — Что нужно подготовить к уроку
2:07 — Что такое VPS
4:40 — Подключение DigitalOcean VPS
12:18 — Linux пользователи: настройка
18:26 — Установка rbenv
22:52 — Установка ruby через rbenv
25:14 — Установка nginx passenger
33:14 — Конфиги nginx
37:44 — Установка Postgres
42:04 — Добавляем пользователя postgres
45:38 — Создаем Rails приложение
52:56 — Настройка репозитория приложения
54:24 — Клонирование и деплой приложения
1:00:55 — Деплой новой версии приложения
1:03:07 — Резюме: сделали все руками чтобы понять

© 2017 «Хороший программист»
----

ОБРАЗОВАЧ / ВЫБОР ТОП КЛАВИАТУРЫ ДЛЯ ИГР И РАБОТЫ!


Corsair K70 RGB MK.2 LOW PROFILE: www.dns-shop.ru/product/2d3005a6ff623332/klaviatura-corsair-k70-rgb-mk2-low-profile-rapidfire/
Corsair K63: www.dns-shop.ru/product/20c89fcd7c9f3330/klaviatura-corsair-k63/

Выпуск про мышки: www.youtube.com/watch?v=pzBiIeheRlo
Канал Voldemar: www.youtube.com/channel/UC7nQ_p09KDD0fI6p34nsr4A
Канал KOMPUKTER: www.youtube.com/channel/UCcuP-P8GCKWSrNDUHGShu4g

Премиум коврики от «BRIGman»: brigman.ru/?tracking=Kovriki
Отзывы покупателей: vk.com/club146666669
Подробнее про коврики: www.youtube.com/watch?v=s1_pBHC5Y7A

Всем привет, Друзья! Этот «Образовач» посвящен выбору периферии. В прошлый раз мы с вами разобрали тему выбора игровой мышки. Многие выбирают клавиатуру особо не обращая внимания на характеристики, такие как свитчи (переключатели) и стабилизаторы, а просто подбирая клавиатуру по принципу — светится, удобная, что в корне не верно. Я рекомендую порой потратить дополнительно 10-15 минут на выбор железяки, чтоб в дальнейшем она приносила больше удовольствия, была более удобна, да и попросту прожила дольше :)

Внутренности ролика:
0:52 — Форм-Фактор
6:20 — Типы клавиатур
10:23 — Кейкапы
14:03 — Переключатели
17:00 — Стабилизаторы
18:39 — Заблуждения и мифы

Всем Добра и большого ФПС, Друзья! :)

— Наш интернет магазин: brigman.ru/

Мой второй канал: www.youtube.com/channel/UCilyXW7OwY8n7JNuQeRXQJg

Группа в вк: vk.com/brigman

Я в Вконтакте: vk.com/spudiyar

Я в Инстаграме: www.instagram.com/brigman_mos

Консультации по сборкам и железу: vk.com/brigmantechno

Реклама на канале: vk.com/page-47827371_50756683

Как выбрать клавиатуру на 2020. В чем разница между механикой и мембранной. Отличия свитчей


Как выбрать клавиатуру?
Как выбрать клавиатуру для пк?
Как выбрать клавиатуру для игр?
Как выбрать клавиатуру для програмиста?
Клавиатура какую выбрать?

Лучшая игровая клавиатура: механическая или мембранная? Какая клавиатура подходит для игр, а на какой лучше работать? Обо всём узнаете из этого видео. Подобрать же конкретную клавиатуру, которая идеально Вам подойдет можно у нас:
Клавиатуры Россия www.e-katalog.ru/u/D12hh
Клавиатуры Украина ek.ua/u/D12hh

Как я 15 лет делал себе персональную Wiki для программиста / Григорий Петров


KnowledgeConf 2019

Тезисы и презентация:
knowledgeconf.ru/2019/abstracts/4431

В начале двухтысячных, примерно через пять лет программирования полный рабочий день за деньги, я с удивлением обнаружил, что помню не всё. Тогда я взял бумагу, ручку, и начал записывать ключевые моменты: интересное про C, Windows API, организацию кода, библиотеки. А всего через год понял, что в стопке из ста листов рукописных заметок очень трудно искать, менять и дополнять. Так начался долгий путь в поисках подходящего мне средства управления информацией.

— Нашли ошибку в видео? Пишите нам на support@ontico.ru

Управление личными финансами. Часть 1. Удовольствия


Курс «Python для веб-разработки» в SkillFactory: clc.to/twp6Dg

Если хотите меня поддержать:

Patreon — www.patreon.com/johenews
BTC — 1LXZA2n8dzSEf2guqQBsYSdhxK79LNokny
Yandex Money — 410015903330829

Статья — devpew.com/blog/personal_finance_pleasure

Telegram — teleg.one/johenews

Интервью с Аналитиком соцсети "Одноклассники"


Антон Петров расскажет, что значит быть продуктовым аналитиком, и какие знания нужны для этой работы.
ПОДДЕРЖАТЬ СОЗДАНИЕ ВИДОСОВ: www.glebmikhaylov.com/donate

0:47 как ты стал аналитиком?
3:48 что значит продуктовый аналитик?
5:39 приведи примеры метрик, которые используешь для анализа?
16:53 опиши типичный рабочий день
20:56 назови один инструмент без которого не представляешь свою работу?
22:29 как прокачаться в sql?
26:23 какими принципами и технологиями должен владеть аналитик?
35:13 что вы спрашиваете на собеседованиях?
42:27 что ты больше всего любишь и больше всего не любишь делать, как аналитик?
45:55 расскажи о каком-нибудь большом проекте
52:43 что отличает хорошего аналитика?