Как стать автором
Обновить
-1
Карма
0.2
Рейтинг

Ангельский инвестор. Антитоталитарист.

  • Подписчики
  • Подписки 3
  • Публикации
  • Комментарии

Школа или как завалить архитектурное планирование

Учебный процесс в IT

Здравствуйте! Здравствуйте! Здравствуйте!

Как-то раз я слушал разговор Сергея Гуриева (экономист, профессор) на тему проблем в образовании и речь шла только про проблемы образования высшего (хотя заявлялась тема образования в общем). В тот момент я уже работал пару месяцев учителем и у меня закономерно появилось чувство недосказанности. Так и родилась идея написать эту статью. В ней пойдёт речь о том, как устроена архитектурно школа и откуда растут её проблемы (а оттуда и проблемы всего образования в России).

Читать далее
Всего голосов 43: ↑41 и ↓2 +39
Просмотры 9.4K
Комментарии 90

Строим свою телестудию с блекджеком и…

Блог компании RUVDS.com Системное администрирование *Работа с видео *Видеотехника Видеоконференцсвязь
Tutorial

Жизнь системного администратора в постковидные времена — это просто особая радость. Я помню, как бегал по всем магазинам в округе, скупая последние остатки камер. Моментально сеть небольшого предприятия, расположенного в пяти зданиях, разбросанных по городу, была полностью перегружена видеотрафиком. Каждый хотел устроить видеовстречу, и каждому хотелось внимания. Скромные счета за интернет * начали становиться уже не такими скромными, и как обычно, мы сами стали тому причиной.

Ладно, подумал я. Раз такое дело, давайте подумаем, как это исправить. Мы решили сделать вот что. Никто не знал, что происходит и как жить. Поэтому давайте просто запустим наш собственный сервер для видеочата. Этот сервер мы сможем хотя бы контролировать и ограничивать в трафике.

И, более того, давайте мы сделаем что-то в виде новостей от CEO. Собираем менеджмент в одну комнату. Они сидят, обсуждают все вопросы в онлайне раз в неделю или что-то в этом роде, и вместо всех этих совещаний и планёрок, у всех сотрудников будет доступ к внутрикорпоративному “Ютубу”, на котором можно будет просто спокойно устроить одну большую видеоконференцию на этой неделе и беззаботно жить дальше.

Кто бы знал, что стенания пары системных администраторов приведут к созданию телестудии.
Читать дальше →
Всего голосов 43: ↑42 и ↓1 +41
Просмотры 6.8K
Комментарии 20

Ontol про Kotlin: подборка 28 самых полезных бесплатных курсов и видео на Youtube

Блог компании Timeweb Cloud Разработка под Android *Kotlin *Учебный процесс в IT
image

На английском


freeCodeCamp — лучший и при этом бесплатный канал для самообучения программированию. Многие платные школы просто делают «рерайт» их программ и продают за 100К руб.


850 000 просмотров
2,5 часа
курс для начинающих 2019 года

Содержание
(0:00:50) Create Your First Kotlin Project
(0:04:23) Hello World
(0:06:33) Working With Variables
(0:11:04) Type System
(0:15:00) Basic Control Flow
(0:21:31) Basic Kotlin Functions
(0:27:12) Function Parameters
(0:32:52) Arrays
(0:35:28) Iterating with forEach
(0:41:17) Lists
(0:42:47) Maps
(0:45:05) Mutable vs Immutable Collections
(0:49:24) Vararg Parameters
(0:54:21) Named Arguments
(0:56:26) Default Parameter Values
(1:00:27) Create A Simple Class
(1:03:35) Adding Class Properties
(1:05:15) Class Init Block
(1:06:40) Accessing Class Properties
(1:07:32) Primary Constructor Properties
(1:08:17) Secondary Constructors
(1:09:50) Working With Multiple Init Blocks
(1:11:30) Default Property Values
(1:11:59) Properties With Custom Getters/Setters
(1:16:52) Class Methods
(1:20:12) Visibility Modifiers — Public/Private/Protected/Public
(1:22:30) Interfaces
(1:24:21) Abstract Classes
(1:26:13) Implementing An Interface
(1:26:35) Overriding Methods
(1:28:30) Default Interface Methods
(1:29:30) Interface Properties
(1:31:40) Implementing Multiple Interfaces
(1:32:57) Type Checking And Smart Casts
(1:36:18) Inheritance
(1:43:07) Object Expressions
(1:45:06) Companion Objects
(1:49:51) Object Declarations
(1:52:41) Enum Classes
(1:58:16) Sealed Classes
(2:00:07) Data Classes
(2:12:25) Extension Functions/Properties
(2:16:40) Higher-Order Functions
(2:29:07) Using The Kotlin Standard Library
(2:00:07) Data Classes

Читать дальше →
Всего голосов 40: ↑33 и ↓7 +26
Просмотры 4.1K
Комментарии 15

3D-печать для «чайников» от «чайника»

Блог компании ITSOFT 3D-принтеры DIY или Сделай сам

Недавно я стал владельцем 3D принтера, до этого практически ничего не зная о 3D печати, поэтому и решил поделиться своим опытом с такими же «чайниками», людьми, далекими от этой технологии. Моя статья предназначена именно и только для таких людей; советы же “3D печатников» со стажем для начинающих могут оказаться бесполезными, в силу их сложности или специфики. Я думаю, что мой пост, основанный личном опыте (и личных ошибках), не перегруженный техническими подробностями, будет весьма полезен широкой аудитории. Также, мое описание базируется на опыте использования 3D принтера компании Creality Ender 3 Pro; возможно, сведения ниже будут бесполезны для моделей других компаний. К сожалению, я не в курсе нынешних российских реалий, и потому все, нижеописанное, касается моделей 3D принтеров, популярных в США. Также заранее прошу прощения за некоторые слова и термины на английском; я честно пытался, но не всегда мог подобрать адекватный термин на русском.

Сначала приведу несколько «максим» и опровергнутых стереотипов (возможно, впрочем, лишь моих):

“3D печать – дело сложное, дорогостоящее, и требующее специальных знаний” – это абсолютно не так! Возможно, так когда-то и обстояли дела, но в настоящий момент 3D принтер – это консьюмерское устройство, которое не сложнее (а, скорее, даже, намного проще!) телевизора, смартфона, компьютера. Вдобавок, это достаточно дешевое, по современным меркам, хобби – одно из самых дешевых, наверное. Специальных знаний для 3D печати дома не требуется, вернее, не более, что можно за небольшое время почерпнуть из FAQ на официальном сайте, а также в пользовательских формах.

Дата-центр ITSOFT — размещение и аренда серверов и стоек в двух дата-центрах в Москве. За последние годы UPTIME 100%. Размещение GPU-ферм и ASIC-майнеров, аренда GPU-серверов, лицензии связи, SSL-сертификаты, администрирование серверов и поддержка сайтов.

Читать далее
Всего голосов 34: ↑30 и ↓4 +26
Просмотры 8.9K
Комментарии 49

Простой GUI калькулятор на Python #1. Создание дизайна приложения

Python *Qt *
Tutorial

Штош. Наверное, каждый начинающий программист после "Hello, world!" хочет написать какой-нибудь простенький проект. Почти всегда в голову приходит идея создания калькулятора. Но консольный калькулятор - это как-то скучно и просто. Хочется сделать приложение вот прямо как в системе. Ну или хотя бы что-то похожее.

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

Научиться!
Всего голосов 22: ↑22 и ↓0 +22
Просмотры 15K
Комментарии 23

Лайфхаки от Boomburum-а

Работа с видео *Социальные сети и сообщества Презентации Лайфхаки для гиков

Привет, Хабр! В моей голове долгое время скребётся тараканом идея рассказать вам про пару лайфхаков, которые я использовал когда-то или продолжаю использовать до сих пор. Нашёл свободную минутку и предлагаю вашему вниманию 20 килознаков — надеюсь, что-нибудь пригодится и вам. 

Читать далее
Всего голосов 141: ↑131 и ↓10 +121
Просмотры 38K
Комментарии 97

Как формируются зарплаты с точки зрения экономики и почему программисты столько получают

Блог компании Райффайзенбанк Карьера в IT-индустрии Финансы в IT IT-компании

Всем же интересно про зарплаты? Давайте про зарплаты

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

Под катом я рассказываю о том, как формируется зарплата (особенно программиста) с точки зрения экономики.

Читать далее
Всего голосов 70: ↑62 и ↓8 +54
Просмотры 49K
Комментарии 398

Почему визуальное программирование и D3NE могут быть Вам полезны

JavaScript *Программирование *Разработка игр *Визуализация данных Визуальное программирование *
Recovery mode
Из песочницы

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



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

Читать дальше →
Всего голосов 30: ↑25 и ↓5 +20
Просмотры 24K
Комментарии 80

Подбор пароля Wi-Fi утилитой aircrack-ng

Информационная безопасность *Беспроводные технологии *
Recovery mode
Из песочницы
Tutorial
Данная статья написана исключительно в ознакомительных и исследовательских целях. Призываем вас соблюдать правила работы с сетями и закон, а также всегда помнить об информационной безопасности.

Введение


В начале 1990-х годов, когда Wi-Fi только появился, был создан алгоритм Wired Equivalent Privacy, который должен был обеспечивать конфиденциальность Wi-Fi сетей. Однако, WEP оказался неэффективным алгоритмом защиты, который легко взломать.

На смену пришел новый алгоритм защиты Wi-Fi Protected Access II, который сегодня применяют большинство точек доступа Wi-Fi. WPA2 использует алгоритм шифрования, AES, взломать который крайне сложно.
Читать дальше →
Всего голосов 49: ↑26 и ↓23 +3
Просмотры 173K
Комментарии 30

Как передавать файлы с компьютера на смартфон и обратно при помощи Qrcp и QR-кода

Блог компании Selectel Беспроводные технологии *Гаджеты Лайфхаки для гиков
Перевод

Для того, чтобы передать файлы с ноутбука или ПК на мобильное устройство или в обратном направлении, можно воспользоваться большим количеством разных способов и инструментов. Наиболее простой и распространенный — USB кабель. Но что если нужного провода нет, а передать файл жизненно важно? В этом случае можно использовать передачу при помощи QR-кода без всяких проводов. Для этого потребуется Qrcp.

Версии Qrcp есть для Linux, Windows и macOS. Работает все это благодаря привязке веб-сервера к IP-адресу машины со случайным номером порта. Затем система генерирует уникальный QR-код, который предоставляет устройству-получателю всю необходимую для передачи файлов информацию. Веб-сервер прекращает работу сразу после завершения передачи данных.
Читать дальше →
Всего голосов 55: ↑54 и ↓1 +53
Просмотры 29K
Комментарии 45

Собственный микроскоп из кубиков LEGO

Блог компании RUVDS.com Программирование *Научно-популярное DIY или Сделай сам
Перевод
Сегодня мы хотим познакомить вас с проектом Lego Microscope. Цель этого проекта заключается в том, чтобы предоставить всем желающим инструкции и ресурсы по сборке собственного микроскопа из кубиков LEGO.
Микроскоп
Читать дальше →
Всего голосов 57: ↑56 и ↓1 +55
Просмотры 10K
Комментарии 17

Изобретение инфляции: как Джон Ло разорил Францию

Блог компании Veeam Software Читальный зал Научно-популярное Финансы в IT Мозг

В романе Марка Твена «Янки при дворе короля Артура» главный герой попадает, как легко догадаться, в дремучее английское Средневековье. Пользуясь своим современным школьным образованием, он значительно подталкивает технологических прогресс Англии, а заодно и сам с легкостью добивается привилегированного положения. В поезде времени мы, к сожалению, пока не научились пересаживаться из вагона в вагон. Но если бы однажды путешественники во времени всё же появились, можете быть уверены: Джон Ло почти наверняка оказался бы одним из них. Вот только в отличие от героя Твена, Ло положился не на свои знания физики, химии или астрономии. Нет, он перевернул с ног на голову всю экономику Франции, как если бы кто-то, чуть разобравшийся в истории с Wall Street и GameSpot, вдруг провалился в XVIII век и попытался втолковать местному королю про банки, инфляцию для разогрева экономики и акционерные общества. Возможно, этот кто-то так же попытался бы лично разбогатеть за счет финансового невежества окружающих, но у каждого, как известно, свои недостатки.

Эта статья об афере Джона Ло – возможно, самой значимой в экономической истории. На краткий миг Ло стал самым известным, самым ненавидимым и самым влиятельным человеком в мире. Ему удалось создать первый частный банк во Франции, сделать его государственным и провернуть колоссальную авантюру с акциями, разорившую половину богатейших домов Парижа. Так кем же был этот удивительный мистер Ло и как ему удалось провернуть свою аферу?

Читать далее
Всего голосов 172: ↑168 и ↓4 +164
Просмотры 54K
Комментарии 90

50 сайтов для изучения дизайна

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



Итак, «поехали»:
Читать дальше →
Всего голосов 23: ↑22 и ↓1 +21
Просмотры 38K
Комментарии 2

42 оператора расширенного поиска Google (полный список)

Управление медиа *Поисковая оптимизация
Перевод
Tutorial
Те, кто давно занимается поисковой оптимизацией, хорошо знают об операторах расширенного поиска Google. Например, почти все знают об операторе site:, который ограничивает поисковую выдачу одним сайтом.

Большинство операторов легко запомнить, это короткие команды. Но уметь эффективно их использовать — совсем другая история. Многие специалисты знают основы, но немногие по-настоящему овладели этими командами.

В этой статье я поделюсь советами, которые помогут освоить поисковые операторы для 15 конкретных задач.
Читать дальше →
Всего голосов 127: ↑124 и ↓3 +121
Просмотры 146K
Комментарии 40

Информация

В рейтинге
2,286-й
Зарегистрирован
Активность