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

Компьютер для разработчика — что выбрать? Системник/ноутбук, 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

---

Установка Linux Mint с флешки на компьютер (Урок №1)


Завел рубрику про Linux, а значит, имеет смысл записать подробную инструкцию по установке Линукс на компьютер (в нашем случае будет нетбук, но особой разницы нет).

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

Да и вообще непонятно, какой дистрибутив выбрать из великого множества. Многие делают неудачный выбор и потом рассказывают всем, что Линукс — это что-то немыслимо сложное =)

На самом деле, если для знакомства с ОС Linux выбрать Linux Mint, то вся процедура установки займет 15-30 минут. А настройки займут минимум времени и усилий.

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

Дело в том, что Линукс Минт исключительно дружелюбная операционная система для новичков. На изучение этого вопроса вам понадобится полчаса свободного времени и флэшка.

Объем флешки должен быть не менее 4 GB.

Что узнаем?

— Где скачать и какую версию Linux Mint выбрать?
— Как создать загрузочную флешку?
— Как настроить BIOS для загрузки с флэшки?
— Процесс установки Linux Mint
— Итог

И еще один видеообзор, который обещал:

Linux Mint для старого нетбука или ноутбука: мой опыт

youtu.be/jxkmzBC6gL0

Резервное копирование с TimeShift. Быстрая инструкция

youtu.be/FI25GOwA7JU

Зачем нужно создавать пользователя с ограниченными правами в Linux? Как это влияет на безопасность?

youtu.be/z39jsxVUDPw

Виновата математика или компьютер?


#soer #ityoutubersru

Спонсорство — www.youtube.com/channel/UCe_TcJarfs-HKy3NySy8Kng/join
Чат для программистов — discord.gg/3UVJWAs
Спонсорская помощь — www.patreon.com/soersoft

Группа ВК — vk.com/codeartblog
Github — github.com/soersoft
Instagram — www.instagram.com/fact0rial/

Кастомные свойства или честный Sass вместо CSS-переменных на PostCSS


00:00 Интро
01:36 Окружение и разметка
03:32 Стили для основы
06:06 Переменные на Sass
09:19 Переменные на PostCSS
14:15 Фолбеки для переменных
16:20 Переопределение свойств
19:46 Переменные и свойства
22:27 Выводы и советы

Нравится? Становитесь патронами — www.patreon.com/pepelsbey

Демо — pepelsbey.github.io/playground/19/themes/
Код — github.com/pepelsbey/playground/tree/master/19

PostCSS — postcss.org/
PostCSS Custom Properties — github.com/postcss/postcss-custom-properties
PostCSS Simple Variables — github.com/postcss/postcss-simple-vars
Sass — sass-lang.com/
CSS Custom Properties L1 — www.w3.org/TR/css-variables-1/

* * *

Камера: Lumix GH5 DMW-XLR1
Объектив: Lumix 15 мм, f/1,7 II
Микрофон: Audio-Technica AT4053b
Свет: Aputure Light Storm 120t Light Dome
Софт: Final Cut Pro, iZotope RX

REACT NODEJS Сайт за 3 часа с нуля


Посмотри на мой курс по продвинутому JavaScript: clc.to/senior

Подписывайся на соц сети:
Telegram: teleg.one/js_by_vladilen
Instagram: www.instagram.com/vladilen.minin
VK: vk.com/vladilen.minin
Группа VK: vk.com/js_by_vladilen

Мои Udemy Курсы:
Angular 9: clc.to/angular
React Native: clc.to/rnative
ReactJS: clc.to/react
NodeJS: clc.to/nodejs
Angular Fullstack (MEAN): clc.to/fullstack

Полный Курс MERN Стек (Mongo, Express, React, Node)
В курсе вы увидите создание приложения с нуля до деплоя на домен и VPS хостинг
Вы увидите реализацию авторизации и регистрации по JWT токену увидите создание приложения по сокращению ссылок и аналитике

Исходный код ты найдешь в телеграм канале:
t.me/js_by_vladilen/116

00:00:00 Введение
00:02:52 Инициализация проекта на Node.js
00:05:46 Установка базовых зависимостей
00:07:02 Работа со скриптами
00:08:18 Настройка Express.js,
00:11:47 Подключение к базе данных MongoDB
00:20:30 Регистрация роутов
00:47:31 Настройка React.js
00:57:00 Настойка роутинга страниц
01:05:27 Работа над компонентом AuthPage
01:18:03 Работа с запросами
01:37:00 Обработка ошибок
01:47:44 Работа над авторизацией
02:00:18 Работа над компонентом Navbar
02:06:16 Работа над-бизнес логикой на сервере
02:25:10 Работа над компонентом CreatePage
02:34:18 Работа над компонентом Loader
02:37:37 Работа над компонентом DetailPage
02:42:18 Работа над компонентом LinkCard
02:46:58 Работа над компонентом LinksPage
02:54:41 Доработка бизнес-логики на сервере
03:01:00 Добавление скриптов
03:08:52 Добавление на GitHub
03:11:15 Привязка домена к хостингу
03:14:45 Настройка сервера на хостинге
03:26:18 Настройка менеджера процессов PM2
03:32:43 Завершение

#react #express #mongo

Владилен Минин
MERN — Сокращение Ссылок с Нуля до Деплоя (Mongo, Express, React, Node)

Как ловят преступников в даркнете


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

Больше о русском даркнете читайте в масштабном спецпроекте «Ленты.ру» — «Россия под наркотиками»: darknark.lenta.ru

«Лента.ру» в Instagram: www.instagram.com/etolentaru/
«Лента.ру» в Telegram: tlg.name/lentadna

Подписывайтесь на канал и оставайтесь в курсе!

#лентару #даркнет #внезакона #техно

Docker compose - группы контейнеров. Docker


Docker: используем docker compose для объединения наших контейнеров в группу и определения связей между ними, совместного запуска и обслуживания.

Docker compose — это вроде клея, который позволяет запускать контенеры в единой связке, в одной подсети и в строго определённом порядке

Как поддержать проект:
➡ Patreon www.patreon.com/letscodedru
➡ Яндекс.Деньги money.yandex.ru/to/41001451675086
➡ PayPal paypal.me/letscodedru
➡ Qiwi qiwi.me/letscode

docker compose 0:06
Сборка образа из Dockerfile 2:00
Сборка из registry 2:15
Определяем сервер БД 2:39
Вынос данных БД из контейнера 3:39
Переменные окружения (пользователь бд, пароль, имя бд) 4:38
Определяем сервер приложения 6:03
Проброс имени хоста в контейнер 7:09
Links — задаём порядок старта контейнеров 8:44
Определяем прокси 9:39
Конфигурируем прокси 10;46
docker-compose -f 12:35
docker-compose up 12:53
docker-compose start 14:53
docker-compose images 15:00
docker-compose ps 15:47
docker-compose top 15:59
docker-compose logs 16:21
docker-compose stop 16:51
docker-compose down 17:01
docker-compose --scale 17:27

Код из видео:
github.com/drucoder/docker-site

Docker compose:
docs.docker.com/compose/gettingstarted/

Введение в использование редактора vi:
youtu.be/6H0GDM8ExB8

Отладка вэб приложений в браузере:
youtu.be/8ZKgsdxSdTc

Образ nginx:
hub.docker.com/_/nginx

Образ postgres:
hub.docker.com/_/postgres

Образ drucoder/web-server:
cloud.docker.com/u/drucoder/repository/docker/drucoder/web-server

Документация по nginx:
nginx.org/ru/docs/http/ngx_http_proxy_module.html

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Поддержать проект:
➡ Patreon www.patreon.com/letscodedru
➡ Яндекс.Деньги money.yandex.ru/to/41001451675086
➡ PayPal paypal.me/letscodedru
➡ Qiwi qiwi.me/letscode

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

➡ Второй канал: www.youtube.com/geekChatDru
➡ Твиттер: twitter.com/letsCodeDru
➡ Группа Вконтакте: vk.com/letscodedru
➡ Канал в Telegram: t.me/letsCode_dru
➡ Чат в Telegram: t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw
➡ Сервер в Discord: discord.gg/xs6XxSx
➡ Ссылка на Яндекс.Дзен: zen.yandex.ru/media/id/5ac20956168a91ffeae449c5

Подсветка текущей строки


Пример видеоурока из моего онлайн-курса по условному форматированию www.planetaexcel.ru/learning/5/

Как при помощи одного правила условного форматирования и примитвного макроса сделать себе подсветку текущей строки для удобной работы с большой таблицей.

Весь бухучет с нуля для тибетского ежа! За 19 минут, без предисловий


Если Вы — НЕ БУХГАЛТЕР и Вам пришлось столкнуться с бухгалтерским учетом… возможно, Вы ничего не понимаете, злитесь и раздражены, все очень сложно и Вы не знаете, что делать дальше… ПРЕКРАСНО!!! [нажмите «еще»]
Вы пришли по адресу, сейчас очень кратко все объясню специально для Вас: для НЕ БУХГАЛТЕРА!!!
Баланс, актив, пассив, двойная запись, план счетов, законодательство о бухучете, и, что самое главное, КАК С НИМ РАЗБИРАТЬСЯ.

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

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

Ролик №2 «Мастер-класс» youtu.be/LKYdY-Jp1sI

План счетов: www.consultant.ru/cons/cgi/online.cgi?req=doc

Слияние двух списков без дубликатов


Три с половиной способа объединить два списка без дубликатов (повторов) в результате. Скачать пример www.planetaexcel.ru/techniques/2/3174/
Заходите в гости ↓↓↓
Мои книги planetaexcel.ru/books/
Мои онлайн-курсы www.planetaexcel.ru/learning/
Моя надстройка PLEX ( 150 новых функций для вашего Excel) planetaexcel.ru/plex/
Twitter twitter.com/planeta_excel
Facebook www.facebook.com/planetaexcel
Instagram www.instagram.com/planetaexcel/