Найти в Дзене
Как заставить программиста работать, если у вас стартап?
Длительный промежуток времени своей жизни я курировал стартапы. При этом, занимал должность нечто среднего между тимлидом, project manager-ом и product owner-ом. Колоссальная нехватка времени и постоянное измождение насущными делами не подразумевало лишних минут внимательности за контролем времени разработчиков. Иногда, постфактум выяснялось, что программист сдает три часа работы за списанную неделю времени Полезные советы Думаю, очевидно, что программисты на стартапах не заинтересованы в работе...
3 года назад
Оформляем GitHub портфолио
С течением времени, дипломы, полученные из рук бабок в ретузах в учреждениях, самовольно назвавшими себя образовательными, теряют в популярности к трудоустройству относительно LinkedIn и GitHub. Если в интернете вы скорее всего легко найдете гайды по правильному оформлению резюме (вы же знаете про фото и «полтора года опыта» вида fake it till you make it?), то на GitHub сложно начать из-за нехватки навыка на контрибуцию Визитная карточка GitHub Pages Проще всего входить в фронтенд, так как это сублимированный бизнес...
452 читали · 3 года назад
Верстка для пацанов
Верстка поехала Думаю, любой человек, верстающий с CSS, натыкался на ситуации, когда верстка «поехала». Это происходит из-за того, что разработчик плывет в блочных и строчных элементах и не умеет комбинировать их интуитивно. Например Код выше применяет display: grid для создания сетки, разделяющей родительский элемент на две ровные половинки. Однако, минимальная ширина поля ввода ломает верстку. Так же сломает верстку текст, ширина которого не уместится в ширину колонки Компонентный подход Современные сайты верстаются в компонентном подходе...
3 года назад
Позволяет ли Redux писать функционально чистый код?
Когда-то давно, мне повезло работать на проекте, где все обращения к backend были обернуты в action-creators с использованием библиотеки redux-thunk. Эта библиотека имеет культовое значение для экосистемы Redux, так как позволяет писать обращения к backend без применение генераторов, в отличие от redux-saga В рамках NDA я не могу назвать организацию и опубликовать оригинал. Но я могу написать псевдокод. Как видно, в результате исполнения getRepos, из-за закомментированного ключевого слова await, в целевой reducer состояния улетит пустой массив repos...
3 года назад
Статическая и динамическая типизация в языках программирования
Ассемблер как единственный нетипизированный язык Исторически сложилось так, что первые компьютеры использовали исключительно для математических расчетов в военном сегменте экономики. Как следствие, пользование компьютеров обычными гражданами не предполагалось. Однако, в ходе исторического развития компьютеры начали появляться в институтах, что породило спрос на многопользовательское исполнение программ и языки программирования, более приспособленные для командной работы Однако, архитектура вычислительных систем была спроектирована единожды и почти не обновлялась...
3 года назад
🌐 Типы JavaScript кажутся сложными? Понять откуда растут ноги у динамической типизации поможет статья по ссылке. Возможно, это будет ваш решающий шаг до Junior JavaScript Developer. Со временем, в этой группе Вк будут появляться новые статьи, не менее интересные) vk.com/@ptr24-static-dynamic-typing
3 года назад
Java 17: Foreign Functions & Memory API
3 года назад
⚛️ Storybook и код CRM компонентов на React для MVP стартапа Бизнесу важно выводить данные пользователей в табличные списки. Даже для видеоигр, банхаммеры раздаются через список всех пользователей с подзапросом к игре, где были применены читы… Однако, разрабатывать базовый компонент списка раз от разу для нового стартапа будет непростительно дорого, так как в среднем последний выстреливает на десятой попытке автора сделать новый продукт. Для простоты развертки внутрекорпоративного учета, можно использовать готовый NPM пакет и Storybook, предоставляющий свой роутер, компонент AppBar и бокового меню, конструктор списочной формы и формы элемента списка, конструктор адаптивного Dashboard. Посмотреть полную статью, скриншоты можно по ссылке
3 года назад
⚛️ Адаптивная верстка по JSON шаблону А также DataGrid, AppBar с меню “гамбургер” и роутер в одном npm пакете в едином стиле, для React. Очень удобно быстро склепать верстку, если вы новичок в frontend или backend разработчик… bit.ly/...lbp
3 года назад
when-then-some let's keep it declarative #мемы #javascript
3 года назад
⚛️ Делаем из React полноценный Angular2 Декомпозиция состояния веб-приложения по сервисам и представлениям (Паттерн MVC) хорошо показала себя на практике в фреймворке Angular2. С приходом реактивности Mobx реализовать подобное можно и на React. Посмотреть пример его применения можно в проекте по ссылке
3 года назад
⚛️ Применяем паттерн MVC в React-Mobx приложении Благодаря реактивности Mobx, паттерн проектирования пользовательских интерфейсов Model-View-Controller возвращается в обиход продуктовый компаний, разрабатывающих высоконагруженные системы учета. Посмотреть пример его применения можно в данном проекте
3 года назад