TypeScript web developer
  • ФОП для ІТ

    Дякую! Все чітко описано, легко читається.

    Підтримали: Iurii Bazai, Yankiv Bogdan
  • Ditsmod — новий TypeScript веб-фреймворк для Node.js

    Зробив фічу для динамічного додавання чи видалення Ditsmod-модулів. Причому немає необхідності перезапускати заново вебсервер, а HTTP-клієнти не помітять перебоїв під час додавання чи видалення цих модулів.

    Клонування репозиторію:

    git clone [email protected]:ditsmod/ditsmod.git
    cd ditsmod
    npm i
    

    Запуск вебсервера:

    npm run start7
    

    Перевірити роботу можна так:

    curl -isS localhost:8080
    # Відповідь із 404 статусом із другого модуля
    curl -isS localhost:8080/get-2
    # Додавання другого модуля
    curl -isS localhost:8080/add-2
    # Відповідь із 200 статусом із другого модуля
    curl -isS localhost:8080/get-2
    # Видалення другого модуля
    curl -isS localhost:8080/del-2
    # Відповідь із 404 статусом із другого модуля
    curl -isS localhost:8080/get-2
    

    Тобто на базі Ditsmod можна тепер писати CMS подібні до WordPress =), де користувачі заходять в адмінку, вибирають вподобаний модуль із галереї і підключають його, причому в цей момент поточні користувачі не помітять провалів в роботі.

  • Призов офіцерів запасу. Мобілізація 2.0?

    Ого-го! Макс, а мені казав, що «я не за красных, не за белых». Твої коменти очевидно показують хто ти є, не даром ти із Валіком дружиш. Хоча я й підозрював, що ти саме такий, але спеціально зайшов на ДОУ й перечитав твої коменти. Можеш більше не звертатись до мене за допомогою, як із Валіком, я з тобою і здоровкатись більше не буду.

    Для довідки читачам: Валік — це ідіот, який живе в одному селі в Харківській обл. зі мною і Максом, він поважає Путіна за те, що він влаштував три «котла смерті» українцям. Валік не хоче виїжджати в ЛНР/ДНР/Кацапію, бо там мало свободи =).

  • Як увійти в ІТ вчителю інформатики?

    Судячи із назви даної теми, авторка знає що спитати в гугла, і ймовірно шукала інформацію самостійно перед створенням теми на ДОУ. Поговорити з людьми на форумі, навіть якщо вже є повно подібних тем, не великий гріх, з часом навчиться цінувати чужий час, головне не затюкати її на рівному місці.

    Підтримав: Andriy Samoxin
  • Як увійти в ІТ вчителю інформатики?

    Як ви собі це уявляєте? Людина просто заробляє гроші, бо вміє це робити? Ну мабуть тоді така робота не повинна бути складною, в противному разі професійне вигорання не заставить себе довго чекати.

    Підтримав: Максим Журавлёв
  • Як увійти в ІТ вчителю інформатики?

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

    Зазвичай джуніори (початківці, на ІТ-шному сленгу) досить багато брешуть роботодавцю про себе і про свій досвід роботи. Це відбувається тому, що найважче знайти першу роботу. Далеко не усі так чесно напишуть про себе, що їх звільнили після 8 місяців роботи. Бути чесною важче, але це правильних шлях.

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

    Спробуйте знайти віддалену роботу за малу зарплату для початку. Не соромтесь питати поради у ваших колег, якщо щось не виходить. — Це дуже поширена помилка початківців — коли вони сидять і мовчать, бо бояться проявити свою необізнаність, а потім не вкладаються у часові рамки.

    Якщо ви змогли отримати вищу освіту, швидше за все, для вас таки знайдеться робота, не залишитесь без хліба з маслом.

  • Обговорення рейтингу мов програмування 2021

    Повно! Навіть свідки Реакту на нього переходять.

    Кількість скачувань Angular — майже 2.5 млн. на тиждень, а кількість скачувань TypeScript — 17.5 млн. на тиждень.

    Є веб-сервери написані з нуля на ньому, наприклад, NestJS, його скачують вже більше 500 тис. на тиждень. Fastify хоча і написаний на JavaScript, але має TypeScript типи, його теж скачують майже 200 тис. за тиждень.

    А ще на ньому написано VS Code і плагіни до нього...

  • TypeScript моделі для Open API Specification v3.1.0

    Отже OAS 3.1.0 Released!

    Змін по моделям немає, є лише невеликі зміни в їхніх описах. Я зробив відповідні зміні у @ts-stack/open-api-spec v3.1.0

  • Обговорення рейтингу мов програмування 2021

    Будьте аккуратны с продуктами Jetbrains,

    Не використовую це гівніще, хоча у мене є можливість використовувати їхні продукти ліцензовано і безкоштовно. Для розробника, що пише на TypeScript, з головою вистачає VS Code, причому ця IDE об’єктивно краще розуміє TypeScript.

    Підтримали: Roman Pavlyuk, Artur Plysyuk
  • Обговорення рейтингу мов програмування 2021

    Фу, мейд ін раша... То реальні пацани, але тільки у себе на районі.

    Підтримав: Vitaliy Grinchyshyn
  • Обговорення рейтингу мов програмування 2021

    Ви мабуть плутаєте абсолютні цифри популярності із динамікою популярності.

  • Обговорення рейтингу мов програмування 2021

    От якби ви дали лінк на ці «світові огляди», ваші слова не були б порожніми.

    Підтримав: Oleksandr Tkalenko
  • Обговорення рейтингу мов програмування 2021

    Погоджуюсь. Особливо раніше, років 10-15 назад, навіть якщо ти закінчив технічний ВУЗ, для ІТ-галузі це дуже мало чим допомагало, треба було усе самому вивчати по інтернету.

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

    Підтримав: Сергій Назаревич
  • Обговорення рейтингу мов програмування 2021

    Лідер по динаміці — однозначно TypeScript. Це не може не тішити реальних пацанів.

  • Реальный объем рынка биткоина

    Не знаю чому, але у кожного, хто потирає руки від чергового стрибка біткойна, мені хочеться спитати, чи голосував він за регіоналів чи Зеленського. Думаю кореляція із відповіддю «так» буде не менша, ніж 80% серед українців =)

  • Обговорення тем для технічних статей на DOU

    Ви бачили що теми задублювались? Посортуйте їх, буде зразу видно.

    Підтримав: Anna Vynnychenko
  • Як ви вирішуєте спірні питання в роботі?

    Ви забули дописати фразу «у нас» на початку.

  • В чем преимущества React над Angular?

    За ради інтересу знайшов цей пост Макса www.linkedin.com/...​-6760465029532848128-UcFZ

    Схоже, що Макс... ммм, скажімо так — несильний аналітик. У цьому пості він робить резонансний висновок, на підтвердження якого видає картинку із незрозумілими цифрами, типу: за 2019 рік було 1685 вакансій по Angular, у 2020 року 2586 вакансій і зроблено висновок про −27% «y/y change».

    Шо?! Де логіка? У коментарях про це у нього спитали і він типу дав відповідь:

    2All: Данные по росту нормированы по количеству всего опубликованых за год вакансий, то есть это рост не абсолютный, а относительный по категории.

    Абсолютные цифры вакансий вводят в заблуждение, да ;/ не очень удачно получилось

    Вам прояснилось щось після максового пояснення? =). Я у коментарі спитав, що це означає, але очевидно, м’яко кажучи, що щось не так із цією «аналітикою».

  • Як ви вирішуєте спірні питання в роботі?

    Абсолютно спокійно треба звернутись до техліда, якщо він у вас є. Якщо немає — змінюйте компанію, ви нічого не втратите. Також треба змінювати компанію, якщо техлід є, а толку від нього немає (таке теж бачив на власні очі).

  • Mongo запит

    Дякую, але воно мені не треба. Не прижилась у мене монга, не бачу її переваг перед MySQL. Досить рідко буває, коли вона є найкращим вибором. Свого часу тримав у ній коментарі для сайту, ну і сесії за разом, але пізніше не побачив нащо мені ця морока із переключенням між різними базами.

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

← Сtrl 1... 484950515253 Ctrl →