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

Василий Хмельницкий о будущем


Что делать во время кризиса и какие ниши рассматривать для инвестирования? Когда нас заменят роботы и применима ли идея безусловного базового дохода к Украине?
Смотрите видео, ставьте лайк и задавайте вопросы в комментариях.

Подписывайтесь:
www.facebook.com/vkhmelnytsky/
www.instagram.com/vkhmelnytsky/

Техника тайм-менеджмента для всех кто обучается в IT. Как привести дела в порядок (реальные примеры)


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

Программы для заметок:
todoist.com/
www.notion.so/
bear.app/
culturedcode.com/things/

У меня много лет стоял вопрос того как можно структурировать свою жизнь, чтобы оставаться максимально продуктивным и выполнять максимальное количество задач в свое рабоче или свободное время. Кучу разных способов попробовал начиная от таких штук как Pomodoro когда рабочий день делится на 25 рабочие отрезки и 10 минутный отдых, таким образом достигая максимальной концентрации и заканчивая расписыванием своего жизненного плана на 3-6 месяцев.

Это на самом так сложно, потому что ежедневном меняются какие-то обстоятельства и очень сложно быть роботом который ежедневно выполняет одни и теже функции.

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

Этот способ я увидел и тут же начал применять когда прочитал книгу которая называется «Getting things done» ее написал David Allen, американец который профессионально занимается тайм менеджментом и личной эффективностью и книга реально очень крутая, всем рекомендую.

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

*Создание задач и то когда это делать и как*

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

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

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

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

*Добавление различных контекстов для задач*

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

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

Для этого я сделал еще один контекст помимо основных, который называется next это по сути срез задач которые я буду выполнять следующими. Т.е. у меня например может быть с 10ток задач at_business где хранится весь список того что я например хочу выучить или попробовать, но у меня будет только 1-2 задачи next.
Я спрашиваю себя где я сейчас нахожусь и задачи из какого контекста я могу сделать, пускай это будет at_business, тогда следующим что я делаю это смотрю на задачи с пометкой некс, и я сразу знаю к какой задаче мне приступить.

00:00 — Начало
0:34 — Продуктивность в современном мире
1:33 — Мой опыт в тайм менеджменте
3:18 — Мой рабочий способ. Что такое GTD?
4:32 — Фиксирование задач
7:23 — Что такое контекст для задач?
10:53 — Первостепенные задачи
13:55 — Deadline и повторяющиеся задачи в системе GTD

Соцсети:
www.instagram.com/itwithvitaly/
www.facebook.com/itwithvitaly

#какФокусироваться #какОбучатьсяБыстрее #таймМенеджмент

Какой язык программирования учить в 2020 году: Рациональный подход


В этом видео я покажу и расскажу как найти для себя ответ на вопрос «какой язык программирования учить?». Мы посмотрим на data-driven подход, который основывается на конкретных цифрах и анализе рынка на текущий момент.

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

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

Сайты где можно смотреть вакансии:
Украина — dou.ua/
Беларусь — dev.by/
Россия — tproger.ru/
США — www.builtinnyc.com/

Таймкоды
3:49 — Сайты для анализа IT рынка
5:02 — Java
5:35 — .NET
6:37 — Python
7:36 — Ruby
8:09 — PHP
9:00 — iOS/Android
9:36 — Front End
10:13 — QA
10:40 — DevOps
13:28 — Анализ зарубежного рынка

Соцсети:
www.instagram.com/itwithvitaly/
www.facebook.com/itwithvitaly/

Повелся на большую зарплату


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

Поддержать канал: www.patreon.com/seniorsoftwarevlogger
Сайт: seniorsoftwarevlogger.com
Футболки: teespring.com/stores/senior-software-vlogger
Моя техника и другие штуки kit.co/seniorsoftwarevlogger/my-setup

Анализ исходного кода Redux | Функциональная композиция | Middleware


#soer #ityoutubersru
В этом видео речь пойдет о применении в Redux таких техника как:
— функциональная композиция
— каррирование
— чистые функции
— функции высшего поряка
— рекурсии
Чат для программистов — discord.gg/3UVJWAs
Спонсорская помощь — www.patreon.com/soersoft

Группа ВК — vk.com/codeartblog
Github — github.com/soersoft
Веб-сайт — codeart.ru

«Шифрование информации и обеспечение анонимности в интернете» лекция И.И. Чертова 20.11.2015 20


Лекция И.И.Чертова «Шифрование информации и обеспечение анонимности в интернете: теоретические основы и технические решения»

План лекции:

I. Что не так с интернетом?

1. Цензура.

2. Возможность слежки за пользователем, вплоть до чтения его личной переписки.

3. Коммерциализация — необходимость платить за доступ в интернет.

4. Технологическая зависимость – возможность полного отключения интернета. Когда народ начинает «бузить», кто-то может «вырубить» всю связь, включая сотовую.

5. Невозможность для пользователя влиять на принятие решений.

6. Централизация — сбор всей критической инфраструктуры в одном месте.

II. Естественные требования к инфраструктуре передачи данных.

1. Принцип сетевого нейтралитета.

2. Доступность.

3. Равноправие участников.

4 Необходимость технологической гарантии вышеуказанных принципов. Их нарушение должно быть невозможно с точки зрения математики.

III. Способы решения.

1. Шифрование данных (файлов, почты, разговоров).

2. Анонимность — сокрытие метаданных.

3. Стеганография — сокрытие самого факта передачи данных.

4. Построение инфраструктуры связи, полностью независимой от интернета.

IV. Практическая реализация.

1. Неэффективность простых решений.

2. Классификация операционных систем, выбор оптимальной. Сравнение возможностей Windows, Linux, FreeBSD и их производных — Tails, Qubes.

3. Обеспечение локальной безопасности — шифрование всего содержимого диска (программы TrueCrypt/аналоги, LUKS и другие).

4. Установка gpg и создание личного ключа.

5. Использование виртуализации (VirtualBox, KVM, XEN).

6. Установка программ для шифрования трафика: tor, i2p, cjdns.

7. Грамотный выбор программ для работы (браузер, почта, обмен сообщениями и т.д.).

muss.su/

ЖЖ social-univer.livejournal.com/

ВК vk.com/club24118644

FB www.facebook.com/groups/1389854114610952/

Лучшая самодельная Ретро-консоль из Raspberry Pi и Recalbox


В этом видео я расскажу о лучшей по моему мнению игровой приставке для Retro игр. Её основой послужит мини компьютер под названием Raspberry Pi 3 Model B (plus).
Данная консоль умеет воспроизводить практически все игровые платформы из 80-х 90-х и 00-х годов. Такие как NES, SNES, Sega, ZX Spectrum, PS1 Nintendo 64 Так же обладает многими преимуществами в виде гибких настроек под любые экраны, контроллеры и системы связи. По идее из проводов требуется только питание и кабель для передачи видео. остальное может быть беспроводным, так как Raspberry оборудован Wifi и Bluetooth связью

Картинка со списком горячих клавиш (Альбом группы VK) vk.com/album-43897716_163423926?z=photo-43897716_456243441/album-43897716_163423926

Программа Etcher: etcher.io
программа PUtty: www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

Команда скрипт для безопасного выключения (ссылка может отделиться и сократиться по этому копируйте текст и ссылку отдельно и совмещайте в блокноте)
wget -O — «raw.githubusercontent.com/RetroFlag/retroflag-picase/master/recalbox_install.sh» | bash (подходит для корпусов RetroFlag Nespi )

Ссылки на страницы с комплектующими для сборки такой приставки и ознакомления
— Весь комплект сразу ali.pub/3hpo54 (Raspberry Pi 3 Model B Plus, блок питания, флешка 32G sd, HDMI кабель, радиаторы и вентилятор Геймпады 2 шт. и корпус Retroflag NESPi (при заказе корпус позволяют выбрать, нужно писать продавцу в сопроводительном комментарии к заказу) — товар часто заканчивается и недоступен в таких случаях есть следующий такой вариант
Полный набор с корпусом SnesPi ali.pub/44aevt (Полные только версии Kit2 и Kit3) А в рекомендуемых будут остальные версии корпусов с полным набором.
— Сама плата Raspberry Pi 3B ali.pub/3t5jrg
— Блок питания 5v 3A ali.pub/3t5k2c
— Корпус NESPI ali.pub/3fwgxe
— Флешки ali.pub/3al73d
— Контроллеры в стиле Sega Saturn c USB ali.pub/39v3gg
— Конвертер HDMI на тюльпаны (3RCA) ali.pub/2k1f7c
Другие варианты корпусов в виде приставок для Raspberry Pi
SnesPi ali.pub/3cejz9 (С видом от Супер Фамиком)
MegaPi ali.pub/3p5zg1 (С видом от Сега Генезис)
* Наша группа VK vk.com/funygamers

Алгоритмы на Python 3. Лекция №5


Практика: judge.mipt.ru/mipt_cs_on_python3/
Telegram-группа: t.me/tkhirianov_mipt_cs_on_python3
Спонсировать: www.patreon.com/tkhirianov или www.paypal.me/tkhirianov

курс: Информатика. Алгоритмы и структуры данных на Python 3.
лектор: Хирьянов Тимофей Фёдорович
03.10.2017

Темы, рассмотренные на лекции №5:
— Список как массив данных.
— Линейный поиск в массиве.
— Копирование массива. Копирование задом-наперёд.
— Алгоритм обращения массива.
— Алгоритм циклического сдвига в массиве.
— Добавление элемента в конец и в начало массива.
— Удаление элемента из конца и начала массива.
— Ссылочная модель данных в Python. Изменяемость списка.
— Решето Эратосфена.