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

Ты неправильно замеряешь время в Python! Или нет?


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

Поддержать канал и получить доступ к закрытым видео — boosty.to/digitalize.team

Скорее всего, ты неправильно замеряешь время в Python. Давай разберёмся, как это делать чётенько!

Замер времени часто используется при изучении эффективности программы или в процессе её отладки. Мы ставим временную метку в начале программы, в конце, и сравниваем, сколько времени прошло между ними. Однако не всё так и просто и даже такой простой замер времени в Python надо делать по уму;)

Менеджер пакетов Htop — www.youtube.com/watch?v=21yn_RAtPA8

Терминальный мультиплекстор Tmux — www.youtube.com/watch?v=1Y2CD4WnbP0

Изучаем Vim — www.youtube.com/watch?v=SHo3fAZfXMk

/****************** 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

---

10. Углубленное программирование на C/C . Многопоточность | Технострим


Слайды лекции: bit.ly/2AencDz
Материалы: bit.ly/2V3HAA8
Подробнее о курсе: bit.ly/2DjHbno

Лекция читается в рамках образовательного проекта «Техносфера Mail.ru Group» при МГУ им. М.В. Ломоносова.

Цель курса — Ознакомление с инструментами и практиками использующимся в современной разработке, получение навыков написания корректного и гибкого кода на С. Формирование практических навыков и умений, необходимых специалистам по разработке программного обеспечения для участия в проектах промышленной разработки на языках C, в том числе для замещения стажерских должностей разработчиков серверной части высоконагруженных приложений.

Смотрите также:
► Курс «Углубленное программирование на C\C » — goo.gl/5ygiCg
► Курс «Многопоточный C » — goo.gl/TpR2SW

___

ТЕХНОСТРИМ — образовательный канал для IT специалистов.
___

ПОДПИСЫВАЙСЯ, ЕСЛИ ТЕБЕ ИНТЕРЕСНО УЗНАТЬ:

✔ как наши преподаватели – топовые специалисты Mail.Ru Group руководят разработкой в таких проектах, как Почта, ВКонтакте, Облако, Maps.me, Одноклассники, и решают сложные задачи каждый день
✔ реальные примеры из практики с анализом их достоинств и недостатков
✔ современные технологии, которые применяются в проектах-лидера Рунета
✔ о митапах, мастер-классах, вебинарах и других мероприятиях, которые проводятся на базе вузов и Mail.Ru Group.

Нажмите здесь для подписки ‣ www.youtube.com/TPMGTU?sub_confirmation=1

Все наши лекции проходят в ведущих вузах страны: МГУ, МГТУ, МФТИ, МИФИ, СПбПУ.
___

ТЫ СТУДЕНТ?

Вступай в наши образовательные проекты и участвуй в чемпионатах. Лучшие студенты получают возможность стажировки в Mail.Ru Group. Отбор — каждые полгода!

Технопарк при МГТУ им. Баумана ‣ park.mail.ru
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru
Технотрек при МФТИ ‣ track.mail.ru
Техноатом при МИФИ ‣ atom.mail.ru
Технополис при СПбПУ ‣ polis.mail.ru
Чемпионаты для программистов ‣ cups.mail.ru/
Mail.Ru Group для образования ‣ vk.com/mrgforedu

Разбираемся в multithreading на C


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

[UNИX][GNU/Linux] Лекция 3. FHS и процессы.


Список воспроизведения с курсом: www.youtube.com/playlist?list=PL387B38E91536055B
Видео в оригинальном разрешении: esyr.name/video/uneex/uneex_11_10_12.raw.ogv esyr.name/video/uneex/uneex_11_10_12.raw.webm
Видео в низком качестве: esyr.name/video/uneex/uneex_11_10_12.lq.ogv esyr.name/video/uneex/uneex_11_10_12.lq.webm
Аудиозапись: esyr.org/lections/audio/uneex_2011_winter/uneex_11_10_12.ogg
Лектор: Георгий Курячий
Курс: Программное обеспечение GNU/Linux
Дата: 12 октября 2011 года
Место: 2 учебный корпус МГУ, аудитория П-6
Лицензия: CC-BY-SA 3.0, creativecommons.org/licenses/by-sa/3.0/
URL: uneex.org/LecturesCMC/GnuLinuxSoftware2011

Основы Linux: сигналы и управление процессами


Механизм сигналов
* Немаскируемые и неперехватываемые сигналы
* Системный вызов kill()

Управление процессами
* Управляющий терминал, команда stty
** ^C и SIGINT
** ^\ и SIGQUIT
** ^Z и SIGTSTP
* Группа переднего фона, группа заднего фона и сеанс
** Лидер группы и лидер сеанса
** Сигналы SIGTTIN и SIGTTOU
** Задания bash, команды fg и bg

Дерево процессов
* Системные (ядерные) процессы
* Прародитель процессов init
* Демоны
* Прикладные процессы

Об этом и о многом другом см. books.google.ru/books?isbn=5977535805

Очень долгая дефрагментация Почему?


Очень долгая дефрагментация Почему?
Дефрагмента́ция — процесс перераспределения фрагментов файлов
и логических структур файловых систем на дисках для обеспечения
непрерывной последовательности кластеров. В случае использования жестких дисков, вследствие дефрагментации ускоряется чтение и запись файлов, а следовательно, работа программ и операционной системы. Это достигается за счет того, что чтение файлов после дефрагментации производится максимально линейно и непрерывно, без дополнительных передвижений головки жёсткого диска для поиска и воссоединения фрагментов.
Твердотельные накопители на основе различных видов флеш-памяти
в дефрагментации файловых систем не нуждаются. Более того, дефрагментация, в некоторой степени, вредит флеш-памяти, так как последняя имеет намного более ограниченное количество циклов записи/перезаписи, чем накопители на магнитных дисках при должном использовании.
Программа для дефрагментации Auslogic Disk Defrag FREE — www.auslogics.com/ru/software/disk-defrag/
Автоматическая очистка жёсткого диска —
www.youtube.com/watch?v=epu1uJFThs4
Диск переполнен папка Windows много весит как очистить Patch Cleaner — www.youtube.com/watch?v=Td3SXzD0cZQ
3 Способа ускорить ПК и очистить диск С — www.youtube.com/watch?v=_r0LTCfFDNA

Как правильно составлять пароли: ошибки и рекомендации


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

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

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

★ ТАЙМ-КОДЫ ★

1:29 — Почему нельзя использовать простые пароли?
2:35 — Почему не стоит использовать один пароль во всех учетных записях
3:13 — Стоит ли использовать одну основу для своих паролей?
3:34 — Какую информацию нельзя включать в пароль при его создании?
4:09 — Что такое «сильный пароль»? По каким правилам можно составить надежный пароль
6:19 — Как проверить свой пароль на надежность?

★ ПОЛЕЗНЫЕ ССЫЛКИ ★

Списки наиболее популярных паролей, согласно утечкам баз данных и исследованиям учетных записей:
nordpass.com/blog/top-worst-passwords-2019/
xakep.ru/2015/09/15/ashley-madison-passwords-2/
www.securitylab.ru/news/503441.php

Проверить пароль на прочность:
2ip.ru/passcheck/

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

Как безопасно хранить пароли
youtu.be/32--uZ-fjTk

Как найти и заблокировать потерянный смартфон с помощью Google-аккаунта
youtu.be/kxcO9jbR8iA

Почему смартфон не блокируется через Google (Find my device)? Проблема блокировки Huawei
youtu.be/3BrW-MXN9tE

Как найти и заблокировать потерянный iPhone с помощью iCloud
youtu.be/GBu9W6SvS7o

Нужен ли на смартфоне антивирус? Советы по безопасности на Android
youtu.be/vcEstG4TcKk

♫ МУЗЫКА ♫
Kevin MacLeod — Dream Culture

Что такое ХЭШ функция? | Хеширование | Хранение паролей


Что такое ХЭШ-функция и где применяется хеширование? Хэш-функция преобразует входную информацию в битовую строку определенного размера. Эта строка называется хэшем или просто хэш сумма. Хэш функции обычно используются для проверки целостности файлов или хранения паролей. Хеширование паролей применяется для безопасного хранения данных пользователей. Хорошая и надежная криптографическая хэш функция должна иметь несколько основных свойств:
— Устойчивость к коллизиям
— Однонаправленность
— Быстрое вычисление хэш функции
— Уникальный ХЭШ для разных наборов информации
— Наличие лавинного эффекта

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

☑️Наш канал в Telegram:
t-do.ru/crypt0inside
☑️Рекомендую лучший VPN NordVPN — bit.ly/2kIBhVe
☑️Поддержать канал: 13oktSsmKABarzdfdYUFnvkX47keJVbgNG

Вы находитесь на канале CryptoInside. Этот канал посвящен криптовалютам и блокчейн технологиям. Здесь вы сможете найти подробные обзоры различных блокчейн технологий и алгоритмов, а также информацию о некоторых перспективных криптовалютах. На самом деле, перспективная криптовалюта только одна — Биткоин.

Mail for commercial offers: crypt0inside@protonmail.com

★Поддержать проект:
BTC — 13oktSsmKABarzdfdYUFnvkX47keJVbgNG
ETH — 0x70a7034efC9ca7Dc80F34cF1cd4dBC1Aed6c49C0

Файловые системы в Windows (File systems in Windows)


Файловые системы, которые поддерживает Windows и особенности NTFS: сжатие, шифрование, управление доступом и квоты (File systems that supported Windows and features NTFS: compression, encryption, quotas and permissions)

видео по администрированию вместе с описанием смотри на канале Telegram:
t.me/network_and_admin