Get Mystery Box with random crypto!

Radio Kottans

Логотип телеграм -каналу radio_kottans — Radio Kottans R
Логотип телеграм -каналу radio_kottans — Radio Kottans
Адреса каналу: @radio_kottans
Категорії: Технології
Мова: Українська
Передплатники: 2.05K
Опис з каналу

Share the knowledge (c)
Канал корисних посилань та новин зі світу програмування від спільноти розробників "Котани".
https://kottans.org/
Бажаєш підтримати? https://www.patreon.com/kottans

Ratings & Reviews

1.67

3 reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

5 stars

0

4 stars

0

3 stars

0

2 stars

2

1 stars

1


Останні повідомлення 10

2021-04-29 12:00:24 Компанія Kasta шукає Backend-розробника!

Локація: Київ, Бориспільська (за сучасних умов віддалено)

Технічний стек: Clojure + ClojureScript, PostgreSQL, ElasticSearch, Kafka.

Необхідні навички:
Більше 2-х років досвіду розробки з використанням динамічних мов програмування (Clojure, Python, Ruby, Groovy);
Досвід роботи з високонавантаженими системами і асинхронними фреймворками;
Досвід використання Kafka і ElasticSearch;
Глибокі знання реляційних баз даних і досвід роботи з PostgreSQL;
Досвід написання unit і end-to-end тестів;
Добре розуміння підходів роботи за GitLab flow або GitHub flow;
Навички опису архітектурних рішень.

Що потрібно буде робити:
Розробка нової функціональності;
Обговорення реалізації нової функціональності з продакт-менеджером та тімлідом;
Розвиток поточної архітектури;
Виправлення дефектів, знайдених в production оточенні;
Допомога в налаштуванні системи моніторингу сервісів;
Рев'ю коду.

Детальніше: https://jobs.dou.ua/companies/modnakastaua/vacancies/145966/
Контакти: @anndovbysh
361 viewsAnastasiya Mashoshyna, 09:00
Відкрити / Коментувати
2021-04-27 11:59:59 Ітератори та генератори.

Чи замислювались ви коли-небудь про те, звідки мова JS знає про те, як перебирати елементи масива? Що саме відбувається, коли ми викликаємо оператор "for ... of"? Відповідь: за допомогою зручного інструмента під назвою "ітератор".

У цій лекції ми вивчимо, що таке ітератор, які сутності є ітеруємими, та навіть навчимось створювати власний ітератор! Також поговоримо про генератори, та познайомимось з новими корисними структурами даних, Set та Map.



390 viewsArtem Trubin, 08:59
Відкрити / Коментувати
2021-04-26 11:59:59 Проміси та асинхронні функції.

У минулій лекції ми познайомились з такими інструментами, як setTimeout(), які вміють відкладати частини коду, не зупиняючи взаємодію зі сторінкою до того як виконаються. Але як нам самим відкласти код? Як створити безпечне середовище для скрипту, у часу виконання якого ми не впевнені?

У даній лекції ми ще ближче підберемось до розглядання Event Loop, а також поговоримо про інструменти, завдяки в JS можна створювати асинхронний код.



451 viewsArtem Trubin, 08:59
Відкрити / Коментувати
2021-04-25 11:59:59 Sync & Async.

JS - однопотокова мова програмування, але веб-додатки мають безліч потреб у виконанні коду, який виконується деякий час, наприклад зробити черговий запит на отримання інформації про користувачів, або створити таймер для красивої анімації. Що ж робити, якщо ми маємо залишати основний потік вільним, щоб користувач міг безперервно користуватись сайтом? Відповідь є!

У цій лекції ми детальніше розглянемо як виконується код JS та познайомимось з інструментами, що дозволяють відкладати деякі дії "на потім".



371 viewsArtem Trubin, edited  08:59
Відкрити / Коментувати
2021-04-24 11:59:59 Типи в JavaScript.

Ми вже навчились використовувати безліч операцій над нашими даними. Але що саме вирішує які операції над якими даними ми можемо здійснювати? Типізація!

Типи в JS диктують як саме будуть оброблюватись данні, що дозволено з ними робити, та, найцікавіше, як дані перетворюються з одного типу на інший.

У цій лекції ми розглянемо типізацію в JS, корисні інструменти для перевірки типів, їх зміни та трішки поговоримо про абстрактні об'єкти, звертаючись до специфікацій ECMAScript.



505 viewsArtem Trubin, 08:59
Відкрити / Коментувати
2021-04-23 11:59:59 Прототипи.

Успадкування є важливою частиною об'єктів і ООП в цілому. Ми знаємо, що "об'єкт кішка успадковує можливість об'єкту чотириногої істоти стояти на чотирьох лапах". Але, у реалізації на JS, як саме це відбувається? Звідки об'єкт знає, як делегувати виклик методів, яких у нього немає? Що таке прототипи, та як їх розуміти? Цікаві приклади, прості формулювання та незвичні нюанси, приведені у цій лекції, допоможуть вам розібратись з усім!



592 viewsArtem Trubin, 08:59
Відкрити / Коментувати
2021-04-22 11:59:59 Об'єкти та this.

Один з найбільш гнучких типів даних в JS - це об'єкти. Саме на об'єктах побудована неймовірна кількість можливостей в JS. Але, при використанні об'єктів потрібно враховувати безліч нюансів - як саме їх створювати, які бувають властивості, як їх наповнювати.

До того ж, в учнів досить часто виникають великі проблеми з розумінням контексту виконання чарівного слова this, яке іноді лякає своєю поведінкою.

Але нічого боятись! Адже все це, і навіть більше, ми розкладемо по поличках у цій лекції про об'єкти!


















363 viewsArtem Trubin, 08:59
Відкрити / Коментувати
2021-04-21 19:00:26 TechTolokaTalks: розмова про заробітну плату з Анною Курило та командою TechToloka

TechToloka - технологічно-психологічний майданчик для дискусій, пов’язаних з технологіями, особистим ростом та продуктовим мисленням в Україні та світі.

Засновники TechToloka  будують майданчик та прагнуть створити суспільство, в якому більше людей в Україні перейдуть від “outsource” до “selfsource” мислення і впливатимуть на розвиток технологій за допомогою різноманітних ідей та ініціатив.


Однією з ініціатив TechToloka є регулярні TechTolokaTalks, куди вони запрошують цікавих людей, обговорювати важливі теми і дізнаватися, як знайти власний спосіб зростання як особистості і тим самим більше впливати і рухати продукти, компанії та країну в цілому

У наступному випуску разом з Anna Kurylo учасники TechToloka будуть обговорювати  заробітну плату.

#TechTolokaTalks #17. Engineering Salary: best and bad practices
TechToloka

- Як визначити зарплату для нового робітника
- Як підвищувати зарплату
- Як ринок впливає на зарплату
- best practices vs bad practices

Анна — менеджерка, програмістка і ведуча подкасту “Хочу як ти“. Вона нещодавно перейшла з програмування у менеджмент, зараз керує командою з 6 людей та вже має декілька перемог та поразок у цій сфері. Анна любить вчитися новому і знайомитися з людьми, тому заснувала подкаст “Хочу як ти“, в якому розпитує людей про їх досвід в роботі, хобі та розв’язання життєвих питань.



Стрім буде тут:




Організатори приготували гугл-форму, де можна розповісти свою історію факапів із зарплатою. Найцікавіші вони озвучать та розберуть на стрімі

Форма: forms.gle/Bb2C7ySG9YVvGTe69

P.S.: Слідкувати за подіями TechToloka можна
https://t.me/techtoloka
484 viewsAnastasiya Mashoshyna, 16:00
Відкрити / Коментувати
2021-04-21 14:01:14 Мітап розробників на Clojure

Завтра, 22.04, о 19.00 відбудеться онлайн-мітап Київської юзер-групи Clojure. Заплановано дві доповіді:

1. @mishabohdan про фреймворк Duct
2. Сергей Нечипорчук про те, як запускали платформу для онлайн-конференцій в Attendify

Мітап транслюватиметься на YouTube (посилання буде опубліковано пізніше)
Докладніше у https://t.me/kyivprogusergroup
882 viewsAnastasiya Mashoshyna, 11:01
Відкрити / Коментувати
2021-04-21 11:59:59 Області видимості. Замикання.

Перше, що найчастіше вчать, коли знайомляться з JS - це змінні, функцій та їх використання. Але де саме знаходяться ці змінні? Як JS розуміє, звідки саме брати значення при звертанні до змінної? Запитань - безліч.

У цій лекції поговоримо про області видимості, обсудимо чи є мова JS інтерпретованою, як може здатись на перший погляд, та як саме відбувається магічне "всплиття".












603 viewsArtem Trubin, 08:59
Відкрити / Коментувати