TGViewer
Channel Public Channel
DНЕВНИК web-программиста

DНЕВНИК web-программиста

@webprogrammerdiary

Авторский канал о том, как стать программистом, когда вы даже не знаете, что это.
Много интересного и для других сфер - планирование, самоконтроль, различные лайфхаки и т.д.
Задачи @tasks_frontend
Обратная связь @WpdFeedbackBot
Сотрудничество @rezvanini
Subscribers
2.26K
Photos
214
Videos
0
Links
560

Showing posts older than #1010 · Back to latest

Older Posts 20 shown
Post #1009 2.59K
Всем привет!

Опубликованы результаты ежегодного опроса разработчиков от сайта Stack Overflow.
Наконец можно сравнить зарплаты и популярности языков 🤣
👉Подробнее
Post #1007 2.66K
​​Всем привет!!!

В этом году исполняется 20 лет компании, в которой я работаю. Каждые 3 месяца присылают презенты в честь годовщины.
На днях получил бокс №2, в который входит:
- Тубус с картиной, в которой "спрятаны" всякие интересные факты из жизни компании.
- Маленький тубус с "расшифровками" загадок и внутри печеньки с предсказаниями 🤣
- Термос, с виду очень даже зачетный (а я немного в них разбираюсь) и с фирменной надписью. Мне очень понравился.

Короче, компания очень внимательно относится к своим сотрудникам и постоянно преподносит какие-то сюрпризы)))

зы В прошлой компании, даже с ДР меня не поздравили 🤣Пишите в коментах - что вам нравится в компании, где сейчас работаете
Post #1005 2.8K
Post #1003 2.49K
Всем привет!

Столкнулся с интересным багом копирования в буфер обмена - пока еще не победил, но кто не в курсе, сейчас новое асинхронное API.
Хорошая статья как работать и с новым и старым API - разблокировка доступа к буферу обмена👈 Рекомендую.

ps У меня глобальные перемены - на днях подробно расскажу.

#js
web.dev Unblocking clipboard access | Articles | web.dev Async Clipboard API simplifies permissions-friendly copy and paste.
Post #1002 3.07K
Всем привет!

Вчера столкнулся с проблемой, которую, как оказалось, даже в крупных компаниях допускают - высотка блока в 100vh на мобильных устройствах.
Да, она работает не так, как хотелось бы и уже изобрели кучу хаков для этого - поделюсь несколькими)
1. C js + innerHeight
2. -webkit-fill-available
Сам не проверял(((
3. Не мог избавиться от vh поэтому поставил костыль и вычел высоту меню браузера

Но сразу скажу, если есть возможность, делайте сразу по нормальному, вот 👉пример

#css
CSS-Tricks The trick to viewport units on mobile | CSS-Tricks Viewport units have always been controversial and some of that is because of how mobile browsers have made things more complicated by having their own
Post #1000 2.58K
Всем привет!

Для меня самое неприятное при подключении к новому проекту это настройка окружения, запуск проекта. Вот почему люди не могут 1 раз написать норм документацию, особенно для крупных проектов, которые годами длятся?
Когда наконец случается чудо и проект запускается - начинаешь смотреть архитектуру и пытаешь вникнуть в процессы. Вот тут есть интересный инструмент, которым хочу с вами поделиться - Madge. Выполнил 3 команды в терминале и получил красивую картинку структуры проекта. Рекомендую!
зы Вот пример генерации схемы.
GitHub GitHub - pahen/madge: Create graphs from your CommonJS, AMD or ES6 module dependencies Create graphs from your CommonJS, AMD or ES6 module dependencies - pahen/madge
Post #999 2.51K
Всем привет!
Завтра планируется жаркий денек: захожу на новый проект, а так же вызывают на ковер - закрытие моего испытательного срока (прошло 3 месяца). Интересно...
Буду держать в курсе)
Post #997 2.86K
Всем привет!

Подборка задач с собеседований - это реально то, что у меня спрашивали. Рекомендую порешать, если вы уже работаете. Те кто только обучаются, могут тоже попробовать - половина задач вполне легко решается. Главное знание Event Loop

#задача
Post #996 2.58K
Всем привет!
Прошел сегодня собеседование на очередной проект - название не могу говорить, назовем его условно "аналог youTube" 😂🤣

Пока не знаю, радоваться или печалиться - подробностей нет. Говорят там круто, посмотрим...
Post #995 2.73K
Post #993 2.56K
Всем привет!
Три новых JavaScript-API, направленных на работу с аппаратным обеспечением — WebHID, WebNFC и WebUSB

#js
Post #990 2.39K
Всем привет!
Т.к. тема компьютерного кресла опять для меня актуальна, после поломки нового кресла через месяц, продолжаю изучать различные статьи и обзоры. Сегодня наткнулся на противоположный подход в данном вопросе, с которым не могу не согласиться. Рекомендую прочесть короткую статью - думаю, многие мои ровесники согласятся с таким подходом). Пишите в чате или комментария ваше мнение
Хабр Лучшее компьютерное кресло: табурет и здоровые мышцы спины Чтобы понять, кому не нужно анатомическое компьютерное кресло — нужно понять, кому и зачем на самом деле анатомические сидения нужны. Сиденья, максимально точно повторяющие человеческую фигуру,...
Post #989 2.4K
Всем привет!
Что бы не говорили о JavaScript, а язык очень сильно вырос. Множество ошибок исправлено, добавлена куча нативных возможностей, огромное веб api, куча библиотек и фреймворков для любых потребностей - работать одно удовольствие.

Кстати, на днях в нашем чате обсуждали вопрос о динамическом меню. Нашел готовое решение (на Реакт, если кому нужно - react-intersection-observer. Но вспомнил, что уже когда-то и сам использовал Intersection Observer API и написал за 10 минут кастомный хук, решающий мою задачу без всяких библиотек. Очень удобно отслеживать элемент в видимой области экрана, рекомендую!

P.S. Да, я всегда говорил - интернет(читать как - JavaScript) захватит мир! Все идет к этому🤘😂
Post #987 2.44K
Всем привет!
Хочу напомнить - практика важна не только при обучении, но так же и для опытных специалистов! Решайте задачки, держите себя в тонусе и не давайте рутине поглотить себя! Всегда нужно чему-то учиться, т.к. у вас есть только 2 состояния - либо вы прогрессируете, либо регрессируете. Поверьте, третьего не дано!

зы Кстати, я для вас публикую постоянно новые задачи (недавно, правда, перерыв был, но теперь возобновляю) - потратив 1-2 минуты в день, вы за год сможете много новых тем прокачать или закрепить/повторить изученное, так что подписывайте - ссылка в описании канала.
ззы Или вот - @tasks_frontend
Post #986 2.3K
Всем привет!
Какое-то настроение с утра странное - решил принести пользу миру, причем бесплатно, что противоречит здравомыслию)))
Ну как миру - всего на всего подписчикам моего канала - т.е. Вам и компании в которой работаю.
Короче, у нас тут кучу вакансий открыли разных (хотя штат более 1000 - понаехали, блин 😂), поэтому, если кто-то ищет работу и имеет опыт, пишите, состыкую с коллегами по найму.
зы Вроде, какие-то плюшки еще за это дадут - если испытательный пройдете)
ззы ОМГ - пиарщики решили переплюнуть Киану Ривз и братьев Вачовски и выпустили ролик 👈 😂

#вакансия
VK SimbirSoft. Запись со стены. 📹Мы попробовали представить, что получится, если работа в #SimbirSoft – это кино, и сняли к нему тре... Смотрите полностью ВКонтакте.
Post #985 2.33K
​​Всем привет!
Недавно прилетела черная полоса, хочу поделиться несколькими моментами, чтоб вы не наступили на эти грабли.
1. Кресло, которое я недавно купил за приличную сумму оказалось бракованным. Брак основного механизма через месяц. Пользоваться не получится - плавно заваливается назад все больше и больше. Дилер долго собирался, но все же прислал новый механизм (считай кресло), только одно НО - его так просто не поменять в домашних условиях, от газ лифта оно не отсоединяется)))
Я хоть и не инженер, но изучив конструкцию понял, что это не брак, а ошибка конструкторов. Оно опять сломается, даже если поменяю механизм - короче, валяется на лоджии))))
2. Не успел я толком поюзать новенький рабочий HP Probook - как накрылась матрица((( Две полосы битых пикселей на весь экран.
Тут моя компания быстренько прислала курьера, забрали, переставили винт в новый ноут и прислали обратно. Молодцы - вот прям слов нет. Я бы не пережил заново все настраивать))

зы Осталось немного до конца испытательного (всего он 3 месяцы, а я уже 2 отработал) после чего будет общение с руководством. Жду отзывов по первому проекту, собеседования и отпишусь о планах дальнейшего развития
Post #984 3.67K
Всем привет!

Алгоритмы и структуры данных на JavaScript: обширная коллекция на разных языках для обучения с примерами реализации, подробными объяснениями и ссылками на дополнительные материалы по каждому алгоритму и структуре данных.

👉Подробнее👈

#js #алгоритмы
GitHub javascript-algorithms/README.ru-RU.md at master · trekhleb/javascript-algorithms 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings - trekhleb/javascript-algorithms
Post #983 3.07K
#юмор
Post #982 3.45K
Всем привет!

Если кто-нибудь не в курсе, как работать с Cookie, ловите 👉статью
#js
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →