Друзі, набираючи код в сучасному середовищі розробки, з предкомпіляцією коду та іншими корисними функціями, чи задумувались ви, як програмували раніше? Люди, які мали справу з обчислювальною технікою півсторіччя тому скажуть - користувались перфокартами. Давайте подивимося, що це таке, та як вони працювали👇🏻
☺️Перфокарта - носій інформації з тонкого картону, який представляє інформацію наявністю чи відсутністю отворів у певних місцях. Свою найбільшу популярність отримали у другій половині минулого сторіччя, де їх активно використовували для вводу та зберігання даних в системах автоматизованої обробки інформації.
📅Технологія перфокарт дуже давня. Ще у 1804 році їх почали використовувати для ткацьких станків, щоб керувати узорами на тканинах. Ближче до середини 19 сторіччя їх вже застосовували в перших "інтелектуальних машинах". А у 1928 році вже з'явився формат IBM, який допоміг стандартизувати формат перфокарт - 12 строк та 80 колонок.
Гігабайт інформації, збережений на перфокартах був би вагою 22000 кг.
Цікаво, що хоча перфокарти вже давно не використовують, вони залишили слід і в сучасній комп'ютерній техніці - за замовчуванням текстовий відеорежим більшості дисплеїв містить по горизонталі саме 80 знаків, як у стандартній перфокарті.
🖥Програмувати таким чином було складно. У бінарному режимі перфокарта - двовимірний масив. Всього на одну перфокарту можна було записати 24 машинних слова. Як ви розумієте, у часи, коли комп'ютер займав декілька кімнат, помилка в коді коштувала набагато більше часу, ніж зараз.
Як круто, що зараз програмування стало в десятки разів комфортнішим та швидшим процесом, ніж півсторіччя тому. Запрошуємо вас обрати курс до вподоби на нашому сайті, та мерщій вчитись! Перфокарти не знадобляться😎
Друзі, до Вашої уваги матеріал, який є мастхев для всіх, хто цікавиться або вивчає DevOps
📈У статті зібрано понад 300 питань, які потрібні для успішної співбесіди для рівнів Junior, Middle та Senior.
Розвивайтесь разом з ITVDN. Все буде Україна🇺🇦
🚀Starlink, останнім часом ми все частіше чуємо про цю систему. Пропонуємо розібратись, чому саме Старлінк допомогає Україні в такі складні часи.
🌐Starlink являє собою глобальну супутникову мережу, яку створює компанія SpaceX, з метою забезпечити людей якісним Інтернетом в тих місцях, де він дорогий або поганої якості. До середини 20-х років на земну орбіту мають запустити 12 тисяч супутників. Перші 60 були запущені у 2019 році.
Термінали для користувачів досить активно росповсюджувались у Канаді та США (до 145 тисяч користувачів на 2020р). Там комплект обладнання коштує 499 доларів, а місячна підписка - 99 доларів.
26 лютого 2022 року Ілон Маск заявив, що послуга стане доступна в Україні, через напад на країну зі сторони рф. З 1 березня надходять партії обладння.
📈Інженер з Києва Олег Кутков, який протестував сервіс, поділився даними Speedtest: швидкість завантаження в середньому сягала 136 мб/с (максимальний зафіксований ним показник — 200 мб/с), а вивантаження — 24 мб/с. Пінг сягав близько 77 мілісекунд. Станом на середину квітня Україна отримала понад 10 тисяч станцій.
🖥Від 20 квітня Держспецзв'язку повідомили, що Інтернетом від Starlink зможуть користуватись всі: пересічні громадяни, підприємства, місцева влада. До цього система використовувалась лише на об'єктах критичної інфраструктури.
🇺🇦Міністр цифрової трансформації Михайло Федоров повідомив, що компанія вже почала роботу над відкриттям свого представництва в Україні, а після війни планується будівництво наземної станції Starlink для покращення якості супутникового Інтернету для українців.
#новини_партнерів GAMES GATHERING: GAMEDEV UNDER BOMBS
24 лютого 2022 року Росія почала повномасштабне вторгнення на територію України цей день змінив життя кожного українця, розділив на ДО і ПІСЛЯ. Вже 2-й місяць Україна героїчно чинить опір агресору і кожен день приносить нові втрати.
Звичайно, Games Gathering не може проводити звичайну геймдев конференцію зараз. Але зробити івент про ігрову індустрію за умов повномасштабної війни — так!
Вони анонсують благодійний проект Games Gathering: Gamedev Under Bombs. Головна мета — донести правду до колег з інших країн; до тих, хто співчуває Україні, але не до кінця розуміє глибину жаху, що відбувається.
На івенті ви почуєте історії людей геймдеву, життя яких катастрофічно змінилося після початку війни. Про тих, хто змушений був працювати у підвалі під звуки сирен та вибухів та тих, хто релоціював компанію під бомбардуваннями. Хто дивом вивіз свою дитину з-під обстрілів і тих, хто покинувши улюблену роботу художника чи геймдизайнера, пішов до армії захищати Україну.
Games Gathering: Gamedev Under Bombs пройде 22-го квітня на платформі Pine.
Івент безкоштовний для всіх бажаючих.
Registration on Pine — https://app.pine.events
Event ID: 2188456
The world must know the truth.
Please, stand with Ukraine!
Registration — https://bit.ly/3xkpwYg
Speakers’ form — https://bit.ly/3v8lXBJ
Donation details — https://bit.ly/3utkiHF
PINE
https://app.pine.events
Games Gathering: Gamedev Under Bombs – Games Gathering
https://bit.ly
Java VS JavaScript
🖥Друзі, а ви знаєте, чим відрізняються ці дві мови програмування? Нерідко, HR та новачки вважають, що ці напрямки дуже схожі, або взагалі ставлять між ними знак "дорівнює", хоча це не так!
🤝Команда ITVDN підготувала для вас матеріал, у якому ми розібрали їх схожості та розбіжності, напрямки застосування та зарплатні очікування. Читайте на нашому сайті.
Всі ми звикли, що одним з головних обличь IT-світу був та залишиться Стів Джобс. Проте в його тіні завжди був той, кого багато експертів вважають ключовою фігурою у створенні революційних продуктів Apple - Стівен Гері Возняк (Стів Возняк). Розповімо трохи про видатного винахідника.
Стів Возняк є співзасновником Apple разом зі Рональдом Уейном та Стівом Джобсом. Возняк самостійно сконструював компьютери Apple 1 та Apple 2, які не тільки розпочали "Мікрокомпьютерну революцію" а взагалі, визначали вектор розвитку індустрії.
Перший бізнес Возняк розпочав вже разом із Джобсом, організувавши випуск та продаж пристроїв Blue Box для взлому телефонних мереж, у тому числі для міжнародних дзвінків. Цей пристрій самостійно сконструював Возняк.
Джобс та Возняк мали складні відносини. На конкурсі від Atari Возняк по домовленністі з Джобсом розробив плату з меншою кількістю ТТЛ-мікросхем. Проте з винагороди у 5.000 доларів від компанії Джобс віддав йому лише 350 доларів. А у період, коли Возняк заснував власну компанію "CL9", Джобс погрожував його поставникам, з метою зупинити бізнес друга. Возняк згадує, що тоді був дуже розчарований у найкращому другові.
Возняк має багато національних нагород, вчених ступенів та успішних проектів. Він навіть спонсорував два рок-фестивалі, з метою познайомити людей з компьютерами (які тоді активно популяризувались) через музику.
Винахідник продовжує активну діяльність. У 2018 році Возняка зацікавила технологія блокчейн, він почав роботу над платформою Equi. А у минулому році анонсував створення приватної космічної компанії Privateer Space.
А ще Возняк вважає себе етнічним українцем🇺🇦
"I sort of wish that I were Ukranian or nearby. Those people seem the most like Americans, like myself, out of all Europeans"
21 квітня відбудеться вебінар, присвячений бібліотеці Redux Toolkit, зокрема – RTK Query. Ви дізнаєтеся, як за допомогою Query зберігати свої дані в централізованому сховищі Store і при цьому не писати безліч редьюсерів, екшенів.
Спікер – Анатолій Кабанов, Software Engineer.
Вебінар буде цікавий тим, хто знайомий з React, а також для тих, хто використовував або хоче використати Redux у своєму додатку.
🇺🇦Ціни під час війни - мінус 50%
🖥Дорогі друзі, на час війни ми запровадили спеціальні ціни – будь-який пакет передплати можна придбати за половину вартості.
📈На ITVDN є понад 230 відео курсів із програмування та інформаційних технологій, представлені практично всі головні мови програмування і напрямки розроблення програмного забезпечення, а також є курси для тестувальників, дизайнерів, проджект менеджерів.
😎Для тих, хто не визначився із тим, що саме він хоче вивчати, ми рекомендуємо звернути увагу на пакети Стартовий, Базовий та Преміум, які надають доступ до всіх без виключення курсів та допоміжних навчальних сервісів.
❗️Окрім доступу до відео курсів, ви матимете можливість розвивати навички програмування за допомогою інтерактивних практикумів, перевіряти ваші знання шляхом тестування і отримувати сертифікати за пройденими курсами.
Ця пропозиція дійсна для усіх, крім громадян російської федерації, яка з 24 лютого веде загарбницьку війну проти України.
Друзі, з початком війни, для фахівців у сфері IT робота на західні ринки стала ще більше актуальною. Одночасно з цим велика кількість спеціалістів відчула потребу "освіжити" або покращити свої знання англійської мови. Ми зібрали декілька порад, як зробити це ефективно.
✅Важливо розуміти, що програмісту потрібна як технічна англійська для спілкування з командою, так і бізнес-англійська для замовників та менеджерів. Звісно, не забувайте про розмовну, тому що спілкуватись доведеться також у чатах, мітапах та інтернет-майданчиках.
✅Поставте правильну ціль у вивченні мови. Запитайте у себе, для якого напрямку Вам найбільше потрібна англійська? Читати документацію чи для розуміння професійного сленгу?
Далі розбийте задачу на підпункти, гарними поінтами стануть "За два місяця довести рівень до читання книжок по С++ зі словником", або "За місяць вивчити термінологію по FrontEnd".
✅Перш за все вивчайте свої професійні теми (Software, IT project management...), особоливо, якщо вже маете певний рівень знань, лишіть туризм та мистецтво на потім.
✅Оточуйте себе англомовним середовищем. В ідеальному варіанті відвідати англомовну країну на декілька тижнів, проте будучи вдома також є можливості:
-Перемкніть всі пристрої на англійську.
-Коментуйте на світових IT-ресурсах на англійській мові. Створіть собі такий челендж.
-Спробуйте дивитись фільми чи шоу з субтитрами.
-Реєструйтесь на західні вебінари та конференції.
-Спробуйте послухати тематичні підкасти західних авторів.
Важливо пам'ятати про регулярність. Це просте правило - запорука стабільного прогресу Ваших знань.
Друзі, останнім часов Telegram став справжнім додатком “маст хев” для всіх українців. Якщо ще рік тому цим мессенджером, переважно, користувалась прогресивна молодь, то останні місяці повідомлення по типу “Тетяна перукар тепер у телеграм” перестали нас дивувати. Пропонуємо розглянути історію розвитку додатку.
Ідея створити Телеграм прийшла до Павла Дурова ще у 2011 році, після візиту спецслужб до його квартири. Після того, як спецслужбовці пішли, Павло хотів зв'язатися з братом Миколою, проте зрозумів, що дійсно безпечного способу зробити це немає. Так і з’явилась ідея створити дійсно захищений мессенджер, доступу до якого не матимуть спецслужби та органи правопорядку.
Telegram використовує багато новітніх технологій, ще й під великим навантаженням трафіком. Як це було при створенні “ВКонтакті”, Павлу допоміг його брат програміст Микола. Ним була створена технологія шифрування листування MTProto.
Цікавим є сервіс Telegram Passport - призначений для зберігання паспортів, водійських посвідчень, квитанцій, рахунків та інших документів. Користувач може завантажити їх в простір, захищений скрізним шифруванням, а звідти ділитись ними з сервісами, які будуть їх потребувати. Сам мессенджер не матиме доступу до документів користувача.
Телеграм поступово виходить на перші місця серед месенджерів, а кількість користувачів вже стала більше, ніж у багатьох соціальних мереж. Як ви вважаєте, яким стане мессенджер у майбутньому?
Вебінар: Redux Toolkit Query. Пиши на React легко.
📅Дата та час: 21 квітня (19:00-21:00)
🙍♂️Спікер: Анатолій Кабанов - Software Engineer
🖥Вебінар про можливості бібліотеки Redux Toolkit, зокрема про RTK Query. Як за допомогою Query зберігати свої дані в централізованому сховищі Store і при цьому не писати багато редюсерів, екшенів.
Програма вебінару:
✅Знайомство з автором. Його досвід, компетенції.
✅Трохи про Redux.
✅Redux Toolkit із прикладами.
✅Опис RTK Query.
✅Приклади використання RTK Query з CRUD операціями.
✅Відмінності від чистого Redux.
✅Можливість використання Web socket прямо у RTK Query.
✅Підведення підсумків. Висновки.
✅Відповіді на питання.
Щоб отримати запрошення на онлайн-трансляцію, заповніть реєстраційну форму.
🖥Друзі, напрямок Java вже протягом багатьох років залишається одним з найбільш популярних та затребуваних. Команда ITVDN створила для вас матеріал, де зібрані 10 кращих відеоматеріалів за цим напрямком.
До кожного відео є опис, зміст та посилання для перегляду. Розвивайтесь разом з ITVDN.
Все буде Україна🇺🇦
Релокація. Це слово завжди було актуальним для IT фахівців. Для багатьох взагалі, можливість у майбутньому змінити країну проживання була одним з головних факторів вибору професії. Під час війни релокація стала максимально актуальною для українських айтишників. Спробуємо розібратись, які плюси та мінуси чекатимуть під час цього процесу.
✅Більш ефективне використання Ваших навичок та потенціалу здійснюється саме під час релокації на той ринок, де ваш стек знань буде найбільш затребуваним. Компанії вигідніше привезти професіонала з мінімальним періодом адаптації, ніж "вирощувати" спеціаліста на локальному ринку.
✅Багато фахівців відносять до основних плюсів релокації можливість потрапити на високорозвинений західний IT-ринок, де є не тільки значний фінансовий ріст, а й можливість працювати з передовими технологіями та проектами, знаходитись в прогрессивному середовищі.
✅ Мобільність. У своїх відгуках, фахівці, які вже мають досвід релокації зазначають, що найскладнішим є перший переїзд. Кожна наступна зміна роботи чи місця проживання дається набагато легше, особливо, коли спеціаліст вже знаходиться на західному ринку та розуміє його "внцт
❗️Одним з мінусів релокації є складнощі для тих експатів, які мають родину. Не кожна компанія готова шукати навчальний заклад для дітей працівника, винайняти достатнью житлову площу тощо.
❗️ В більшості випадків, релокація обумовлює роботу в офісі, тож для спеціалістів, які звикли працювати віддалено це може викликати складнощі. За відгуками фахівців, перші місяці "переходу" з віддаленої роботи до офісної викликали у них зниження працездатності та надмірну втому.
❗️Останні десять років серед IT-фахівців зростав тренд на переїзд до маленьких та спокійних містечок, чи взагалі до сільської місцевості, який значно посилився під час коронавірусу. Релокація до великого європейського міста з легкістю додать до 8 годин у офісі ще 2 години на дорогу. При доведеній 5-6 годинній тривалості ефективної роботи IT-фахівця, багато спеціалістів у своїх відгуках відносили це до мінусів своєї релокації.
Друзі, вже півтора місяці ми живемо у постійному стресі. Проте, ми повинні працювати, навчатись та відновлювати економіку України. Хочемо поділитись дієвими техніками, як за кілька хвилин заспокоїти нерви та налаштуватись на робочий лад.
✅Техніка №1 - Дихання
1. Сядьте зручніше та почніть дихати носом.
2. Заплющіть очі. Ваше головна завдання зараз - сконцентруватися на своєму диханні.
3. Зробіть глибокий та повільний подих. Ви повинні відчути легку прохолоду повітря.
4. Затримайте подих на декілька секунд.
5. Спокійно видихніть. Тепер ви уже відчуваете, що повітря тепле.
6. Повторюйте цю послідовність дій весь період релаксації.
✅Техніка №2 - Візуалізація
1. Прийміть зручну позу. Заплющіть очі.
2. Зробіть декілька глибоких вдихів та видихів.
3. Згадайте, в якому місці вам найкомфортніше знаходитись. Це повинно бути тихе, спокійне та безпечне місце.
4. Тримайте цей образ в голові та занурюйтесь у нього все далі.
5. Деталізуйте. Наприклад, якщо ваше місце - берег моря, то продумайте його максимально детально: шум хвиль, погоду, пташок, пляж...
6. Коли ви зрозумієте, що занурились достатньо глибоко, повертайтесь до реальності.
7. Відкрийте очі та не забувайте про дихання.
✅Техніка №3 - Релаксація м'язів
1. Відчуйте різницю між напруженням та розслабленням: зіжміть кулаки як можна сильніше та порахуйте до 10. Розслабте руки.
2. Далі напружувати та розслабляти м'язи необхідно у зоні предпліч: зігніть руки у ліктах та намагайтесь дістати кулаками до плеч.
3. Слідом, попрацюйте м'язами задньої повехні рук: розпрямте руки максимально сильно.
4. Зверніть увагу на свої плечі: підніміть їх, намагаючись дістити до вух.
5. Щоб розім'яти шию, плавно відкиньте голову назад.
6. Переходимо до м'язів обличчя: уявіть собі, начебто ви ставите питання і підійміть брови.
7. Міцно заплющіть очі.
8. Щільно зіжміть губи, перетворюючи їх в одну лінію.
9. Напружуйте м'язи пресу, начебто вас фотографують на пляжі.
10. Випрямте ноги та поступово тяніть носки.
А як ви знімаєте стрес? Розкажіть у коментарях.
Вебінар: Спеціальність Java розробник у 2022 році. Шлях з нуля до рівня спеціаліста
📅Дата та час: 9 квітня (18:00-20:00)
🙍♂️Спікер: Андрій Бондаренко - Java Developer, тренер-консультант CyberBionic Systematics, автор відео курсів Java та Android на ITVDN
🖥Якщо вас зацікавило Java розроблення і ви хочете оцінити для себе реальність та перспективність опанування цієї спеціальності – реєструйтеся та беріть участь у вебінарі.
Програма вебінару:
✅Хто такий Java розробник?
✅Актуальність спеціальності і затребуваність на IT-ринку.
✅Як стати Java розробником:
-попередні вимоги;
-карта спеціальності;
-огляд обов'язкових і факультативних технологій.
✅Де і як вивчити мову програмування Java.
✅Як отримати перший практичний досвід.
✅Стажування і перша робота - можливості та перспективи.
✅Питання та відповіді.
🇺🇦Друзі, хочемо нагадати, що програма по безкоштовному навчанню українців на ITVDN триває! За цей час понад 15000 осіб долучились, не зволікай!
🖥Якщо ти маєш доступ до інтернету і не можеш наразі допомагати нашим захисникам – вивчай програмування. Ці знання допоможуть тобі скоріше стати на ноги після війни, бо Україні і усьому світу потрібні програмісти.
Заповнюй заявку, щоб отримати безкоштовний доступ до усіх курсів ITVDN. Пропозиція дійсна тільки для громадян України.
Разом до перемоги! Слава захисникам України!
😎Друзі, в той час, коли велика кількість фахівців знаходяться у пошуку роботи, ділимось матеріалом, який допоможе добре підготуватись до співбесіди.
🖥"Співбесіда з QA" - це стаття, яка містить перелік питань, відповіді на які має знати кандидат на позицію Junior, Middle та Senior.
📈Матеріал містить 250+ питань, відповіді та посилання на матеріали, де можна освіжити знання по заданим темам.
Готуйтесь до співбесіди разом з ITVDN!
Все буде Україна🇺🇦
Безкоштовне навчання програмуванню для учасників бойових дій🇺🇦
🕊Друзі, ми вражені стійкістю і мужністю захисників України у війні з росією і від сьогоднішнього дня започатковуємо проект безкоштовного навчання за відео курсами для учасників бойових дій, які є громадянами України. Це стосується військових, пожежників і бійців територіальної оборони, головним завданням яких на час війни став захист батьківщини.
🆓Під безкоштовним навчанням мається на увазі доступ до обраного відео курсу за певною спеціальністю. Одночасно можна отримати доступ до одного відео курсу.
🖥Проект не має обмежень у термінах і дозволяє його учасникам навчатися послідовно за декількома напрямками.
Для отримання безкоштовного відео курсу Вам необхідно надати документи, що підтверджують Ваш статус.
Поширте цю інформацію серед тих, кому вона може бути корисною.
Все буде Україна💛💙