👍5🤯5
#todo написати функцію будь-якою мовою програмування, яка приймає квадратну матрицю розміру
Наприклад:
* завдання з зірочкою: виконати поворот in-place, тобто над оригінальною матрицею без використання додаткової памʼяті.
n та повертає цю ж матрицю, повернуту на 90 градусів за годинниковою стрілкою.Наприклад:
[[1,2,3], [[7,4,1],
[4,5,6], => [8,5,2],
[7,8,9]] [9,6,3]]* завдання з зірочкою: виконати поворот in-place, тобто над оригінальною матрицею без використання додаткової памʼяті.
🔥8👍4❤1
Welcome!
Let's practice our English! So...
👉 Do you think a 4-day workweek would improve productivity in IT?
Have a nice #english_friday 💛
Let's practice our English! So...
👉 Do you think a 4-day workweek would improve productivity in IT?
Have a nice #english_friday 💛
😁13
This media is not supported in your browser
VIEW IN TELEGRAM
#how_to обрати версію TypeScript у VS Code.
👉 Дивитися відео
Використайте комбінацію клавіш
👉 Дивитися відео
Використайте комбінацію клавіш
CTRL + SHIFT + P та оберіть TypeScript: Select TypeScript Version...👍7❤4🔥4
Нарешті повертаємось до вас після Великодніх свят! 🐣
З новин: Настя за цей час скуштувала 12 пасок — хто знає, до чого це? 😅
А тепер до цікавого. На просторах YouTube ми побачили відео, де Matt Pocock, переглядаючи своє старе відео з 2022 року, знову повернувся до теми type та interface у TypeScript і вніс кілька уточнень. Якщо коротко — ви й далі можете використовувати обидва варіанти, адже в більшості випадків вони взаємозамінні.
Але якщо вам цікаво:
- як одній команді вдалося вдвічі скоротити час компіляції TypeScript, просто замінивши type на interface;
- як можна уникнути автоматичних злиттів interface за допомогою ESLint;
— обов'язково перегляньте відео нижче!
👉 Дивитись відео
#tips
З новин: Настя за цей час скуштувала 12 пасок — хто знає, до чого це? 😅
А тепер до цікавого. На просторах YouTube ми побачили відео, де Matt Pocock, переглядаючи своє старе відео з 2022 року, знову повернувся до теми type та interface у TypeScript і вніс кілька уточнень. Якщо коротко — ви й далі можете використовувати обидва варіанти, адже в більшості випадків вони взаємозамінні.
Але якщо вам цікаво:
- як одній команді вдалося вдвічі скоротити час компіляції TypeScript, просто замінивши type на interface;
- як можна уникнути автоматичних злиттів interface за допомогою ESLint;
— обов'язково перегляньте відео нижче!
👉 Дивитись відео
#tips
👍8😁5❤1
Як ви встановлюєте застосунки на свій компʼютер? 💻
Anonymous Poll
35%
Через пакетні менеджери (Homebrew, Snap, ...)
52%
Через стандартний інсталятор
13%
Через магазини застосунків (Microsoft Store, Mac App Store, ...)
❤4👍2
NixOS config 🔩
Раніше ми вже трохи розповідали, що таке Nix.
Мені було цікаво попрацювати з цим, і, нарешті, знайшлось трохи часу. Щоб не мучити Raspberry (бо на ньому зараз Pi-hole), я створив віртуалку і тестую все на ній.
Поки що тільки маленька перемога - воно хоча б працює. Прості налаштування вже наче освоїв, тому далі два важливих кроки:
1. Придумати, як нормально поставити .config/. Швидше за все, треба буде просто клонувати git-репозиторій, але потрібно ще розібратись.
2. Налаштувати GUI. Хочу спробувати i3 - чув про нього багато, але жодного разу не користувався.
Після цього думаю буде достатньо практики, щоб перенести це і на основний компʼютер. Загалом, поточний прогрес можна глянути тут. Багато натхнення і "позиченого" коду від Mitchell Hashimoto.
А якщо комусь цікаво або хтось уже мав справу з Nix - буду радий обговорити ⬇️
#experience
Раніше ми вже трохи розповідали, що таке Nix.
Мені було цікаво попрацювати з цим, і, нарешті, знайшлось трохи часу. Щоб не мучити Raspberry (бо на ньому зараз Pi-hole), я створив віртуалку і тестую все на ній.
Поки що тільки маленька перемога - воно хоча б працює. Прості налаштування вже наче освоїв, тому далі два важливих кроки:
1. Придумати, як нормально поставити .config/. Швидше за все, треба буде просто клонувати git-репозиторій, але потрібно ще розібратись.
2. Налаштувати GUI. Хочу спробувати i3 - чув про нього багато, але жодного разу не користувався.
Після цього думаю буде достатньо практики, щоб перенести це і на основний компʼютер. Загалом, поточний прогрес можна глянути тут. Багато натхнення і "позиченого" коду від Mitchell Hashimoto.
А якщо комусь цікаво або хтось уже мав справу з Nix - буду радий обговорити ⬇️
#experience
👍6🔥2😁1
👍8🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
#todo написати функцію будь-якою мовою програмування, яка приймає масив чисел розміром
1.000.000 у проміжку [0, 99] та повертає відсортований масив.😁10🤯5👍1
Welcome!
Let's practice our English! So...
👉 When do you feel most productive during the day, and why?
Have a nice #english_friday 💛
Let's practice our English! So...
👉 When do you feel most productive during the day, and why?
Have a nice #english_friday 💛
😁9❤2
State of AI 🤖
Ми вже не раз публікували тут як самі опитування, так і їх результати від State of X. Цього разу ділимося результатами, пов'язаними з AI.
Увагу на себе звертає доволі мала кількість учасників загалом і українців зокрема, що трохи засмучує. Через це реальна картина може відрізнятися від наведених даних. Втім, дослідження все одно корисне: у ньому є великий список інструментів і AI-моделей — гарна нагода знайти щось нове для себе.
👉 Відкрити посилання
❗️ Також зараз активне інше опитування — State of Devs, яке має на меті дослідити екосистему серед розробників. Було б круто, якби ви знайшли 15 хвилин на його проходження!
👉 Відкрити посилання
#news
Ми вже не раз публікували тут як самі опитування, так і їх результати від State of X. Цього разу ділимося результатами, пов'язаними з AI.
Увагу на себе звертає доволі мала кількість учасників загалом і українців зокрема, що трохи засмучує. Через це реальна картина може відрізнятися від наведених даних. Втім, дослідження все одно корисне: у ньому є великий список інструментів і AI-моделей — гарна нагода знайти щось нове для себе.
👉 Відкрити посилання
❗️ Також зараз активне інше опитування — State of Devs, яке має на меті дослідити екосистему серед розробників. Було б круто, якби ви знайшли 15 хвилин на його проходження!
👉 Відкрити посилання
#news
👍6❤1🔥1
Ми тепер безробітні! 🎉
Вперше за нашу кар'єру нас звільнили. Але добре, що не через те, що ми погано працювали (це б трохи вдарило по самооцінці), а через фінансові труднощі в компанії. Розмова була максимально теплою, бо ми доєдналися ще на самому старті компанії, і скоротити нас було нелегким рішенням (ну, принаймні, так сказав засновник компанії, а ми повірили). Мені дуже подобається, що кожного разу, коли ми прощаємося з людьми, це відбувається на хорошій ноті. Думаю, це правильно — ніколи не знаєш, куди життя занесе і з ким ще перетнешся.
Ми здогадувалися, що рано чи пізно це станеться. Насправді, ми самі неодноразово думали про звільнення, бо реально вигорали. Юра був тімлідом, а це автоматично означало, що у всіх проблемах світу був винен він. А я довго працювала над одноманітними тасками, в яких взагалі не розвивалась. Але всі ми знаємо, що ІТ-ринок зараз переживає не найкращі часи, і змінювати компанію — це трохи ризиковано. Тому ми вирішили чекати — або кращих часів, або поки нас самих не звільнять. І так сталось, чому ми вдячні, адже тепер ми можемо сміливо шукати щось нове.
Очевидне питання — які у нас плани. Поки що вирішили відпочити. Нарешті! Бо за 5+ років в ІТ не було періоду, коли ми просто сиділи без роботи (хіба що між переходами з однієї компанії в іншу). Хочеться нічого не планувати, доробити справи, які постійно відкладали, бо не було часу, і просто подивитися, чи будемо ми сумувати за програмуванням, чи ні. А там буде видно.
Коли знудимось і почнемо шукати нову компанію — обов'язково будемо ділитись досвідом тут. Цікаво, чи вдасться знайти позицію з тією ж зарплатою, що була. І чи взагалі знайдеться хоч якась робота. Або, може, я стану домогосподаркою і почну викладати тут класні рецепти. Поживем - побачим 😅
#localhost
Вперше за нашу кар'єру нас звільнили. Але добре, що не через те, що ми погано працювали (це б трохи вдарило по самооцінці), а через фінансові труднощі в компанії. Розмова була максимально теплою, бо ми доєдналися ще на самому старті компанії, і скоротити нас було нелегким рішенням (ну, принаймні, так сказав засновник компанії, а ми повірили). Мені дуже подобається, що кожного разу, коли ми прощаємося з людьми, це відбувається на хорошій ноті. Думаю, це правильно — ніколи не знаєш, куди життя занесе і з ким ще перетнешся.
Ми здогадувалися, що рано чи пізно це станеться. Насправді, ми самі неодноразово думали про звільнення, бо реально вигорали. Юра був тімлідом, а це автоматично означало, що у всіх проблемах світу був винен він. А я довго працювала над одноманітними тасками, в яких взагалі не розвивалась. Але всі ми знаємо, що ІТ-ринок зараз переживає не найкращі часи, і змінювати компанію — це трохи ризиковано. Тому ми вирішили чекати — або кращих часів, або поки нас самих не звільнять. І так сталось, чому ми вдячні, адже тепер ми можемо сміливо шукати щось нове.
Очевидне питання — які у нас плани. Поки що вирішили відпочити. Нарешті! Бо за 5+ років в ІТ не було періоду, коли ми просто сиділи без роботи (хіба що між переходами з однієї компанії в іншу). Хочеться нічого не планувати, доробити справи, які постійно відкладали, бо не було часу, і просто подивитися, чи будемо ми сумувати за програмуванням, чи ні. А там буде видно.
Коли знудимось і почнемо шукати нову компанію — обов'язково будемо ділитись досвідом тут. Цікаво, чи вдасться знайти позицію з тією ж зарплатою, що була. І чи взагалі знайдеться хоч якась робота. Або, може, я стану домогосподаркою і почну викладати тут класні рецепти. Поживем - побачим 😅
#localhost
1👍25❤16🔥5💅1
Web Overflow 🇺🇦
Ми тепер безробітні! 🎉 Вперше за нашу кар'єру нас звільнили. Але добре, що не через те, що ми погано працювали (це б трохи вдарило по самооцінці), а через фінансові труднощі в компанії. Розмова була максимально теплою, бо ми доєдналися ще на самому старті…
*за рецепти я поспішила 💅😭
😁35💅6🔥1
Що виведе консоль?
Anonymous Quiz
13%
1, 2, 3
28%
3, 2, 1
32%
3, 2, [1]
28%
Нічого не виведе, буде помилка
👍9❤3😢2
#todo написати функцію будь-якою мовою програмування, яка приймає масив чисел і повертає довжину найдовшої підпослідовності з унікальних елементів (без повторів).
Наприклад:
Наприклад:
[1, 2, 3, 1, 2, 3, 4, 5] => 5 (найдовша підпослідовність без повторів — [1, 2, 3, 4, 5])[5, 1, 3, 5, 2, 3, 4, 1] => 5 ([5, 2, 3, 4, 1])[1, 1, 1, 1] => 1[] => 0👍5🔥1
Refined GitHub 😺
Якщо ви часто працюєте з GitHub, це розширення може стати вам у пригоді. Розробники усунули деякі недоліки вебсайту та додали корисні покращення. Цікаво, що частину з них GitHub згодом інтегрував безпосередньо у свій інтерфейс.
Ми щойно встановили його й тестуємо — поки що все працює чудово!
👉 Встановити розширення
#tips
Якщо ви часто працюєте з GitHub, це розширення може стати вам у пригоді. Розробники усунули деякі недоліки вебсайту та додали корисні покращення. Цікаво, що частину з них GitHub згодом інтегрував безпосередньо у свій інтерфейс.
Ми щойно встановили його й тестуємо — поки що все працює чудово!
👉 Встановити розширення
#tips
👍6😁3
Welcome!
Let's practice our English! So...
👉 Do you prefer working in a team or solo? Why?
Have a nice #english_friday 💛
Let's practice our English! So...
👉 Do you prefer working in a team or solo? Why?
Have a nice #english_friday 💛
😁17❤3👍1
