Блог Айтишника
Иконка канала Блог Айтишника

Блог Айтишника

135 подписчиков

15просмотров

✅ 1. Ребят, я приболел сегодня. Я сегодня буду без камеры - Юрий, без проблем, хорошо. ❌ 2. Да не хочу я ее включать просто и все - Юрий, вы там совсем что-ли охренели? ✅ 3. Ребят, прошу прощения я без камеры, у меня кот провод пережевал. Не могу сегодня с камерой подключиться - Ой, как даль, Юрий. Ну ты котика сильно не ругай там. ❌ 4. Не проснулся еще. В майке и трусах просто сижу. Щас попозже немножко включу - Юрий, давайте к синку будем заранее готовиться, хорошо? ✅ 5. Андрей Михайлович, доброе утро! Я без камеры, у меня ноут в ремонте, сижу с другого компьютера. ❌ 6. Да мне уже надоело каждое утро с этими камерами. Кто вообще это придумал эти созвоны? - Юрий, у нас давно устоявшиеся правила, вы что не согласны? ✅ 7. Винда с утра обновлялась, дрова не встали еще. Не успел поставить. ❌ 8. Да не только я без камеры. Вон Сергей без камеры, Анастасия без камеры. Че я-то сразу? - Юрий, пожалуйста задержитесь после встречи на одну минутку. Знаешь другие отмазки? Делись в комментах!

11просмотров

Ты мечтаешь об удаленке, но говоришь: "IT-рынок встал". Ты ищешь не правильно. Давай посчитаем. Ты не мега-мозг и проходишь одно собеседование из четырех. Дальше. Для одного собеса тебе надо 50 откликов. 4 собеса * 50 откликов = 200 откликов. Учитывая кривое резюме, умножаем еще на 2. Итого: 400 откликов. Ты делаешь столько? А говоришь рынок встал. Встань сначала ты сам и научись хотя бы много кликать. Всё.

7просмотров

В этом видео я расскажу как коллекции в Python могут быть вложены друг в друга. 1. Один из элементов списка является тоже списком. Мы можем использовать множество одним из элементов списка. 2. Аналогичным образом поступили с кортежем. На втором элементе не число, а список. А на четвертом - множество. 3. Со множествами (сетами) почти то же самое. Элементы внутри него должны быть числами, строками или кортежами (тюплами). Убираем List из элементов множества и поменяем его на строку. Set нельзя использовать внутри Set - поменяем его на Tuple. 4. В словарях можно использовать числа, строки и кортежи. Но изменяемые списки и словари нельзя использовать в качестве ключей. А значения могут быть совершенно любыми. В следующем видео расскажу некоторые команды для работы со списками. Смотри ЧАСТЬ 3 ➡️

9просмотров

Расскажу как добавлять и изменять элементы списка. 1. Самая первая команда append(), вызывается на экземпляре класса списка. В качестве аргумента передаем значение, которое нужно добавить в конец списка. Число 555 добавлено в конец списка. 2. Команда insert() добавить число 555 по второму индексу в этом списке. Проверяем: нулевой... первый...второй - число 555 на месте. 3. Команда remove() удалит первое вхождение по значению элемента из этого списка. 4. Команда pop() может по индексу удалить элемент из списка. Список, который лежал под первым индексом успешно удален. Существует множество других команд для работы со списками. Если они тебе интересны и ты хочешь увидеть в таких коротких роликах - просто напиши в комментарии. Смотри сначала, ЧАСТЬ 1 ➡️

8просмотров

За 60 секунд разбираемся с коллекциями в Python: 1. Список (List) - упорядоченная изменяемая коллекция элементов. Каждый элемент находится под своим индексом. Элементы можно изменять. 2. Кортеж (Tuple) - неизменяемая коллекция. Нельзя изменить значение элемента, добавлять новые или удалять. 3. Множество (Set) - отличается фигурными скобками и составляет неупорядоченную коллекцию уникальных элементов. Изменять, добавлять элементы можно. Дубликаты будут удаляться автоматически, но индексов в этой коллекции нет. 4. Словарь (Dictionary) - пары ключ:значение. Ключи уникальные - одинаковых ключей в словаре быть не может. Каждое значение - после своего ключа и пишется через знак "двоеточие". Значения могут принимать любые типы данных. Некоторые элементы внутри коллекций может быть другой коллекцией. Об этом я расскажу на следующем видео. Смотри ЧАСТЬ 2 ➡️

12просмотров

Ко мне пришел один человек, говорит: "Аналитиком хочу стать. Мне нужно графики построить". Присылаю ему данные, показываю как построить графики. Он говорит: "Всё круто, я научился". Я спрашиваю: "А что ты будешь дальше делать?". Он: "Буду строить красивые графики". Я: "А как ты будешь данные обрабатывать, получать?". Он: "Да, действительно, а как я буду получать данные?". Оказалось, что ему будет еще нужно прокачать Базы данных, Python, Excel... Вывод: от навыка построения графиков нет никакого толку, потому что отсутствуют базовые основы. Всегда старайтесь начинать свой путь с изучения базовых основ.

7просмотров

Ты сам мешаешь себе двигаться вперед. 1. Тебе страшно. Не ты управляешь своей жизнью, а страхи. Напиши их на бумажке. Честно. Исследуй их. Наберись смелости и придумай как с ними бороться. 2. Ты боишься критики. Даже если ты будешь делать все правильно, найдутся те, кому это не понравится. Поэтому действуй несмотря ни на что. 3. Ты оправдываешься. Ищешь отмазки и причины не делать. Избавься от этой привычки и станешь в разы сильнее. Всё.

16просмотров

Почему ты не работаешь? Говоришь ты работаешь. Будем честными, ты плохо работаешь. Ты не работаешь над собой, чтобы потом хорошо работать. Ты сидишь и просто работаешь. А надо работать так, чтобы работать! Чтобы все сказали, что ты блин работаешь! А не "он работает". Работай! Всё.

11просмотров

Айтишники работают 2 часа, вот прям реально 2 часа в день они работают. Сидят за компом, печатают, что-то делают. - 1 час они слоняются, обдумывают свои задачи. - С каждого часа 15 минут перерыв (официально), натекает 2 часа в день. - 1.5-2 часа они в созвонах, которые можно провести в наушниках с телефона. - 80% задач, которые им поступают, они решают на 30% быстрее, чем заложено оценкой времени. Итого: из 8 часов они работают 2 часа =)

18просмотров

Сижу немного злой, пытаюсь придумать схему новичкам, чтобы было понятно, что изучать тестировщикам. Подходит доча, любопытствует. Рисует цветок, который отлично подошел для моей схемы. В основе QA - тестирование и контроль качества: 1. Python - верхнеуровневый язык программирования. 2. SQL - языка запросов, для работы с реляционными базами данных. 3. Docker - работа с контейнерами в изолированной среде. 4. Теория тестирования - принципы, цели и техники тестирования. Дополнительные дисциплины: 5. СI/CD - для автоматизации процессов тестирования. 6. Selenium - популярный инструмент автоматизации тестирования веб. 7. Jira - для работы с задачами и создания отчетов. 8. TestRail - для создания, поддержки прогона тест-кейсов. Хочешь быть тестировщиком? Это всё, что тебе нужно знать для старта. Сохрани, чтобы не потерять! 👌🏻

19просмотров

Доча сидит в наушниках за компом, слушает музыку и решает задачу по программированию. Подхожу, отвлекаю - никакой реакции. 😀 Заглядываю в экран - думал, что Java, оказалось C#. Пытался помочь с решением, но она решила сама справиться) 😁👍🏻

17просмотров

Спокойно сидел с котом, изучали циклы на Python. Пришла доча, наехала, согнала и врубила Scratch. Сделала бешеного кота, который говорит "мяу", добавила анимацию движения через смену спрайта и перемещение в рандомном порядке. Приятно, когда дети идут по стопам родителей 👍🏻😀

13просмотров

Спокойно сидел с котом, изучали циклы на Python. Пришла доча, наехала, согнала и врубила Scratch. Сделала бешеного кота, который говорит "мяу", добавила анимацию движения через смену спрайта и перемещение в рандомном порядке. Приятно, когда дети идут по стопам родителей 👍🏻😀

9просмотров

Хочешь прокачать SQL? Часть 2. Тебе понадобится учебная база данных. Начнем установку с универсального Viewer-а. 1. В поисковик вбиваем DBeaver, заходим на сайт. 2. Ищем свою операционную систему и жмём Installer. 3. Дожидаемся загрузки и устанавливаем. 4. В Компонентах выбираем все галочки. 5. В окне DBeaver-а ищем надпись Sample Database и нажимаем. 6. Устанавливаем все драйвера, которые предлагают. 7. Создаем соединение с PostgreSQL-сервером (его мы ставили на прошлом видео). 8. Остается ввести пароль, на вкладке Свойства драйвера нажимаем галочку Показывать все базы данных. Готово. 9. Открываем postgrespro.ru и скачиваем базу demo-medium. 10. Идем Пуск ➡️ PostgreSQL ➡️ psql. 11. Ищем на диске базу данных, которую мы скачали, перекидываем на диск C и разархивируем. 12. Копируем команду для установки, подгоняем название нашей базы и путь, где она лежит. 13. В свойствах ставим галочку Показывать все базы данных. Видим учебную базу со всеми таблицами. А как сделать первый SQL-запрос, покажу на следующем видео. Смотри Часть 3 ➡️

9просмотров

Ты обычный человек. Хочется пойти на удаленку и много зарабатывать. Ты заразился мечтой, но понимаешь, что знаний нет. Серфишь интернет, и вдруг реклама с обещаниями - покажем ,научим, устроим работать. Круто! Платишь за курс обучения, стараешься, но знаний мало. Нужен еще курс, потом еще. Ну где же заветный оффер!? Силы иссякли, деньги тоже. Откликов нет и собесы провальные один за другим. Расстраиваешься, опускаешь руки, потом злишься на себя что потратил время, деньги, доверия больше нет. Всё бросаешь и твоя мечта рассыпается... Хороших курсов мало. Резюме крайне слабое и ты лишь один из многих новичков с одной теорией в голове, а практики и опыта не достать вовсе. Решение есть и я постараюсь оживить твою мечту. То что ты ищешь я рассказываю на бесплатном вебинаре для новичков в IT. Ты достоин большего, чем просто курсы и точно оценишь! Жду тебя, ссылка в профиле.

13просмотров

Еще в 19 веке немецкий психолог Герман Эббингауз вывел "кривую забывания", наглядно показав, что большая часть информации теряется уже через несколько часов после изучения. После обосновал метод интервальных повторений и доказал, что если учить через определенные паузы и периодически повторять, увеличивая интервал пауз, то каждое повторение снижает вероятность забывания. Интервалы и промежутки времени нужно подбирать под каждого человека и материал индивидуально. Как раз, в сфере IT новичка ждёт огромная масса знаний и усвоить её не так просто. На своем бесплатном вебинаре я дам дорожную карту, что точно нужно знать новичку и как знания превратить в реальные навыки. Не хочешь забывать важную инфу? Ссылка ждет тебя в профиле!

11просмотров

Ты чаще слушаешь или читаешь, и мозгу порой приходится достраивать картинку в голове, чтобы дополнить визуальной составляющей. Энергия уходит на это, а не на запоминание информации. Если обучение сопровождается видео, иллюстрацией, презентацией или схемой, то усваивается до 30% всего материала, остальное нет или очень быстро забывается. Дискуссии, обсуждения, практика - дают до 75% закрепления знаний, т.к способствуют углубленному усвоению материала и развивают навыки. Возглавляет топ - обучение других людей. Запоминается до 90% информации. Обычно самостоятельное обучение новичка в IT примерно здесь. А если ты хочешь учиться по-другому, то загляни в профиль, там я рассказываю крутой способ, как это сделать быстро и качественно. Интересуешься IT темой - не забудь подписаться на канал!

11просмотров

Как написать ваш первый SQL-запрос к таблице. Часть 3. На прошлом видео мы установили учебную базу Demo. Она содержит информацию об авиаперелётах в 8 связанных таблицах. 1. Чтобы увидеть содержимое любой таблицы, нужно кликнуть на нее дважды. В таблице ticket_flights указаны билеты и их стоимость. Десятки тысяч строк данных! 2. Откроем эту же таблицу через SQL-запрос. Меню "Редактор SQL"➡️ "Новый редактор SQL". 3. Пишем команды select * - покажет все доступные столбцы from ticket_flights - из таблицы ticket_flights Кнопка "Выполнить SQL-запрос". Готово 4. Напишем условие, которое найдет все билеты, цена которых больше 10 000. where amount ﹥= 10000 В таблице останутся только те билеты, которые соответствуют нашему условию. Знаешь как подсчитать количество таких билетов? - пиши в комментариях. А если тебе понравился этот мини-гайд - поставь лайк и подписывайся на канал. Смотри гайд целиком, Части 1-3 ➡️

9просмотров

Хочешь изучать SQL? Часть 1. Устанавливаем сервер PostgreSQL за 60 секунд. 1. Вбиваем в поиск "установить PostgreSQL" и находим официальный сайт. 2. Ищем "Download" ➡️ кнопку твоей операционной системы ➡️ кнопка "Download the installer". 3. Дожидаемся загрузки файла в браузере и запускаем. 4. Постоянно жмём на кнопку "Next". 5. Вводим логин и пароль суперпользователя (я ввёл admin и 12345). Порт оставляем по-умолчанию. 6. В окне второго установщика в выпадающем списке выбрать установленный ранее SQL-сервер. 7. В окне выбора категорий отметить pgAgent (или pgAdmin). 8. Пуск ➡️ PostgreSQL ➡️ pgAdmin, запускаем. 9. В окне pgAdmin нажимаем на иконку "Servers", вводим пароль (у меня пароль 12345). 10. В иерархическом дереве развернуть категории (ветки). Поздравляю! Вы успешно установили и подключились к SQL-серверу на своем локальном компьютере! На следующем видео будем устанавливать DBeaver и учебную базу данных. Смотри Часть 2 ➡️