VS Code отримав нову суперську функціональність - можливість робити рев'ю pull request на гітхабі прямо з IDE. Дуже люблю цю ідеєшку, правильно розвивається ❤️👍
Visualstudio
GitHub Pull Requests in Visual Studio Code
Introducing GitHub Pull Requests for Visual Studio Code
Сьогодні 256-й день року! Вітаю всіх причетних зі святом! 🎂🍺 На його честь на dou.ua свіжі баяни завезли
DOU
Обзор CSS Flexbox layout — технологии для расположения блоков на HTML-странице
В статье проведем краткое знакомство с технологией Flexbox. Решив ее использовать, приготовьтесь поменять свои привычные представления о выстраивании элементов в потоке. И дайте себе немного времени на адаптацию к новому подходу.
📱Сучасний респонсів - це значно більше, ніж media queries в CSS-коді. JavaScript теж може дечим похвалитися. 😜 Цікава стаття про респонсів JavaScript, читати краще зі смартфона, відразу перевіряючи приклади - визначення статусу онлайн/офлайн, керування вібромоторчиком, видимість вкладки та інше. 👏
Улюблений VS Code отримав цікаву можливість транслювати ланцюжки промізів у виклик async/await 👍
DEV Community
Visual Studio Code can now convert your long chains of Promise.then()'s into async/await automagically
VSCode is continuing to evolve in pretty fascinating ways. I'm curious about whether I'd...
Всі знають динозаврика 🦖 з Хрому. Виявляється йому нещодавно виповнилося 4 роки. На офіційному блозі браузера опублікували історію його виникнення. Якщо інтернет у вас є, а в динозаврика бажаєте погратися, то є спеціальний режим, достатньо ввести в адресному рядку chrome://dino 🦕
Google
As the Chrome dino runs, we caught up with the Googlers who built it
"There's nothing fun about getting kicked offline—unless you have a friendly T-Rex to keep you company." Take a bite of this interview with the team behind Chrome's beloved offline Dino game.
Цікава стаття від фронтендера з Wix.com про мову програмування, яку він шукає. Згадується багато трендових мов та деякої екзотики, дуже корисно для розширення загального світогляду
Hackernoon
The Programming Language I’m Looking For | Hacker Noon
Для всіх, кто кодить в Angular - гарна стаття про найкращі практики
freeCodeCamp.org
Best practices for a clean and performant Angular application
by Vamsi Vempati Best practices for a clean and performant Angular application I have been working on a large scale Angular application at Trade Me [https://trademe.nz], New Zealand for a couple of years now. Over the past few years, our team has been refining…
State Machine, машина станів або кінцевий автомат - достатньо проста, але водночас надзвичайно потужна математична концепція, яка має багато практичних застосувань у програмуванні, у тому числі, і у веб-розробці.
Рекомендую детальну статтю зі Smashing Magazine з описом концепції та її застосуванні як на чистому JS, так і за допомогою бібліотек.
Також рекомендую туторіал на Медіумі з яскравим прикладом реалізації UI для сейфу
Рекомендую детальну статтю зі Smashing Magazine з описом концепції та її застосуванні як на чистому JS, так і за допомогою бібліотек.
Також рекомендую туторіал на Медіумі з яскравим прикладом реалізації UI для сейфу
Smashing Magazine
The Rise Of The State Machines — Smashing Magazine
The UI development became difficult in the last couple of years. That is because we pushed the state management to the browser. And managing state is what makes our job a challenge. If we do it properly, we will see how our application scales easily with…
На моєму улюбленому сайті з онлайн-уроками egghead.io з'явився цікавий курс по прототипному наслідуванню в JavaScript. Він буде безкоштовним обмежений час, гарна нагода розібратися з цією важливою темою.
egghead
Understanding JavaScript's Prototypal Inheritance
How do inherent prototypes work?
You might not think this question applies to you, especially if you come from a classical background. But if you use objects, functions, or arrays, you're probably already using prototypes, and can benefit from learning the…
You might not think this question applies to you, especially if you come from a classical background. But if you use objects, functions, or arrays, you're probably already using prototypes, and can benefit from learning the…
Під час вивчення JavaScript часто виникає плутанина з такими термінами як execution context, execution stack, lexical scope, hoisting, не завжди просто зрозуміти роботу ключового слова this та інше. Ось гарна стаття з поясненнями цих важливих концепцій
Medium
How javascript works behind the scenes
Javascript Parsers and Engines
Навіть якщо ви робите лише сайти, то іноді корисно розширювати світогляд, експериментуючи з різними технологіями. Ось цікава стаття про те, як грати в Mortal Combat за допомогою JS та machine learning
Mgechev
Playing Mortal Kombat with TensorFlow.js. Transfer learning and data augmentation
While experimenting with enhancements of the prediction model of Guess.js, I started looking at deep learning. I’ve focused mainly on recurrent neural networks (RNNs), specifically LSTM because of their “unreasonable effectiveness” in the domain of Guess.js.…
Якщо хочети трішки перепочити, то можете створити свого ВосьмиКота ось тут: https://myoctocat.com
Це офіційний проект самого гітхабу, шкода не знайшов його source коду, можливо хтось знайде, цікаво.
Це офіційний проект самого гітхабу, шкода не знайшов його source коду, можливо хтось знайде, цікаво.
Forwarded from Angular Stream
Цікавий стаття про тренди розробки з Ангуляру: https://medium.com/@martin_hotell/use-react-tools-for-better-angular-apps-b0f14f3f8114
Medium
Use React tools for better Angular apps
Stop fight against each other ( React/Angular/Vue/NextCooluiLibrary ) instead learn from each other and let’s be best friends ever !
Вчора я постив про ВосьмиКота, сьогодні добрі люди поділилися посиланням на код. Досить цікавий проект, використовує генератор статичних сайтів Jekyll
GitHub
GitHub - andrewrmn/og
Contribute to andrewrmn/og development by creating an account on GitHub.
Один із навиків, якими має володіти справжній розробник - це навик швидкого набору тексту, і не просто тексту, а програмного коду. Якщо тренуватися на звичайних "цивільних" тренажерах набору тексту, то вони насправді не дадуть потрібної практики. Тренуватися треба набираючи код. Саме для такої задачі знайшов цікавий сервіс https://typing.io/
typing.io
Typing Practice for Programmers | typing.io
Typing.io is a typing tutor for programmers. Practice typing the hard-to-reach symbols in code.
Кілька днів назад я пройшов досить складну сертифікацію як Professional Google Cloud Architect, поділився новиною, отримав купу вподобайок, і відразу ж посипалися запитання з проханням поділитися секретом про те, як здати іспит. Звичайно, я міг би сказати, що ніякого секрету немає, і це закономірний результат важкої праці. Але то було б частиною правди, бо насправді секрет є.
Оскільки справа мого життя - це навчати людей, то в самого себе я розвинув суперсилу - вміння надзвичайно ефективно вчитися.
У вівторок, 4-го грудня на зустрічі Web Development Club, яка буде проходити у Львові в офісі компанії TechMagic, я розкажу про сертифікацію, а також поділюся секретом своєї суперсили.
Реєструйтеся, поки є вільні місця :)
https://www.facebook.com/events/519110998557951/
Оскільки справа мого життя - це навчати людей, то в самого себе я розвинув суперсилу - вміння надзвичайно ефективно вчитися.
У вівторок, 4-го грудня на зустрічі Web Development Club, яка буде проходити у Львові в офісі компанії TechMagic, я розкажу про сертифікацію, а також поділюся секретом своєї суперсили.
Реєструйтеся, поки є вільні місця :)
https://www.facebook.com/events/519110998557951/
За що я люблю JavaScript - так це за те, що він ніколи не перестає дивувати :) Ось цікава стаття про особливості мови, які знає далеко не кожен досвідчений розробник
Medium
Little known features of JavaScript
JavaScript is often said to be the easiest language to start with and the hardest to master. I couldn’t agree more. This is because…