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 прошлых годов=).

Компьютер для разработчика — что выбрать? Системник/ноутбук, Windows/Mac OS/Linux, какие модели?


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Сказать спасибо за видео можно здесь — boosty.to/digitalize.team

Вы периодически спрашиваете, какой у меня компьютер и какой компьютер я могу порекомендовать для разработчика, в частности для веб-разработчика на Python/JS/PHP/another. Какой компьютер выбрать — системник или ноутбук? Какую операционную систему поставить — Windows, Mac OS или Linux/Unix/BSD? Какому производителю железа отдать предпочтение и какими параметры этого железа должны быть? Поговорим об этом в данном выпуске!

0:00 Критерии выбора компьютера
0:52 Системник или ноутбук, насколько мощный?
3:53 Операционная система
8:27 Железо и производители

/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.

С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.

Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin

---

Большая конференция Яндекса в Екатеринбурге, 26 июня 2019


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

Программа: yandex.ru/promo/events/ekaterinburg/conference

Школа метрики www.youtube.com/watch?v=LdSfydIFP2s

Power Query. 05. Консолидация данных из нескольких файлов Excel из одной папки


Обучение Power Query видео на русском языке. В ролике показана консолидация данных из одной папки из нескольких файлов Excel (в каждом файле для консолидации используется несколько листов).

Firewall в Mikrotik: разбираем, как обеспечивать безопасность сети


Firewall дает огромные возможности по управлению сетевым трафиком, проходящим через Mikrotik. Вы, как администратор сети, должны суметь разделить все потоки трафика. дать каждому из них свои права, а весь лишний трафик — заблокировать.
Firewall в Mikrotik по большей части позаимствован из IPTables из Linux.
На вебинаре мы подробно разберем все вкладки меню IP-Firewall, назначения всех параметров и пунктов.

Презентация
www.slideshare.net/mikrotik-training/firewall-mikrotik-78884293

Консультации и помощь по MikroTik в нашем Telegram-канале: teleg.run/miktrain

Linux урок 11. Переменная $PATH и ее назначение.


Содержимое файла .bashrc выполняется при каждом запуске оболочки Bash, текущего пользователя(не распространяется на других польтзователей!!!).

Пример:
nano ~/.bashrc
прописываем в конце файла необходимую директорию в нашем случае (/opt/local/bin)
export PATH=$PATH:/opt/local/bin

Напоминание:
nano — это редактор (еще есть редакторы vi или vim, мы их еще не освещали в наших уроках, но коснемся этой темы позже)
~ — (тильда) сокращенного обозначения домашней директории
==========================================

Добавить путь в переменную $PATH на постоянной основе
для всех пользователей

ИСПОЛЬЗОВАНИЕ /etc/environment

для сохранения файла понадобятся редактирование от имени администратора, т.е. необходимо использовать sudo (подробнее команду sudo мы рассмотрим в последующих уроках).

Пример:
sudo nano /etc/environment

в редакторе дописываем необходимый путь(Например:/opt/local/bin указан в самом конце, не забывайте отделять двоеточиями директорию) и сохраняем

Пример
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/local/bin"

Изменения вступят после перерезагрузки системы!!!

Не воспринимайте депрессию, как блажь | Мади Мамбетов | TEDxAlmaty


Легко ли признать, что у тебя депрессия? Не слабость, не лень, не прихоть, не блажь, а тяжелое заболевание, которое может закончиться очень печально, если не лечить его серьезно. Сталкивались ли вы с депрессией? По неутешительным оценкам экспертов в мире эта болезнь будет прогрессировать, и к середине столетия каждый 5-ый житель планеты может иметь этот диагноз. Так почему же депрессия может быть одной из лучших вещей, которые могут с вами произойти? Мади Мамбетов в своем выступлении он дает ответ на этот вопрос и делится своими рецептами выхода из депрессии.

Журналист, колумнист, консультант

This talk was given at a TEDx event using the TED conference format but independently organized by a local community. Learn more at ted.com/tedx