pineoc / blog Goto Github PK
View Code? Open in Web Editor NEWpineoc's blog repo
Home Page: https://pineoc.github.io/blog
pineoc's blog repo
Home Page: https://pineoc.github.io/blog
https://confluence.atlassian.com/jirasoftware/jira-software-8-9-x-release-notes-1003522922.html
하이라이트
차세대 프로젝트 어떻게 생겼는지 간단하게 소개해보자!
Plus more JavaScript links, tutorials, and projects.
#495 — July 3, 2020
Unsubscribe ( https://javascriptweekly.com/leave/063d4da45d ) | Read on the Web ( https://javascriptweekly.com/issues/495 )
👴🏻 Just because I know you're not all as ancient as me, the
subject line is a reference to an old Gershwin song
( https://www.youtube.com/watch?v=p2K6Ejk36FE ) 🎵😄
JS Weekly
( https://mobile.twitter.com/BrendanEich/status/1278803332287483904 )
JavaScript's Creator Recommends We Call JavaScript 'JS'
( https://mobile.twitter.com/BrendanEich/status/1278803332287483904 )
— In response to a lively Twitter thread this week posing the
question “If you were given the chance to rename JavaScript, what
would you call it?”
( https://mobile.twitter.com/runhappylife/status/1278360272231641088 )
Brendan Eich wisely suggested
( https://mobile.twitter.com/BrendanEich/status/1278794515973693440 )
, nay declared, we go with JS. While there’s an aspect of fun
around this whole debate, it seems a sensible idea given JS has
no relation to Java at all, although it might take us a while to
rebrand ;-)
A Brief Status Update on Vue 3.0
( vuejs/rfcs#183 ) — The 18th beta of Vue
3.0
( https://github.com/vuejs/vue-next/releases/tag/v3.0.0-beta.18 )
is out. Amongst other things, they’re targeting mid July for the
first release candidate, then early August for the final Vue 3.0
release. You’re encouraged to start using it already though.
Evan You
Locate Front-End Issues Like JavaScript or Network Errors
Instantly
( https://www.datadoghq.com/dg/apm/synthetics/ts-synthetic-monitoring/?utm_source=Advertisement&utm_medium=CooperPress&utm_campaign=CooperPress-JavascriptWeeklyP )
— Get proactively alerted on any client-side issues such as
JavaScript and network errors, optimize the load time of your
front-end resources, and detect any UI issues that affect
critical user journeys. Try it free with Datadog Synthetics.
Datadog sponsor
▶ What’s New in V8 and JavaScript
( https://www.youtube.com/watch?v=TPm-UhWkiq8 ) — A 20-minute talk
from this week’s web.dev LIVE ( https://web.dev/live/ ) event
that Google put on. The speakers cover a variety of new features
and improvements to JavaScript generally as well as in V8
and Chrome.
Shu-yu Guo and Leszek Swirski (Google)
Announcing TypeScript 4.0 Beta
( https://devblogs.microsoft.com/typescript/announcing-typescript-4-0-beta/ )
— Last week we said the TS 4 beta was “due any moment” and last
thing on a Friday was clearly the time to shine 😂 4.0 has no
substantial breaking changes but there are lots of bits and
pieces to play with including variadic tuple types,
short-circuiting assignment operators, and editor improvements.
Daniel Rosenwasser (Microsoft)
V8 Release V8.4 ( https://v8.dev/blog/v8-release-84 ) — The
next release of V8 (due to come out in coordinate with Chrome 84)
boasts improved startup time, support for weak references and
finalizers (worth seeing the code examples for these advanced
features), and private methods and accessors.
Camillo Bruni
⚡️ Quick bytes:
Node 14.5 is out
( https://nodejs.org/en/blog/release/v14.5.0/ ) and includes a new
experimental DOM-esque EventTarget API.
( https://nodejs.org/api/events.html#events_eventtarget_and_event_api )
The JS2014 code golfing competition is open
( https://js1024.fun/ ) until July 15. You have to create something
amazing in 1024 bytes (or fewer) of JavaScript.
Take care to not use the Internet Archive as a CDN for your
JavaScript assets
( https://twitter.com/immunda/status/1278783894683336704 ) –
obvious, perhaps, but a major British bank seems to have done
just that 😄
💻 Jobs
JavaScript Developer at X-Team (Remote)
( https://x-team.com/remote-javascript-developer-jobs/?utm_source=cooperpress&utm_medium=email-ad&utm_campaign=js )
— Join the most energizing community for developers and work on
projects for Riot Games, FOX, Sony, Coinbase, and more.
X-Team
Find a Job Through Vettery
( https://www.vettery.com/tech?utm_source=newsletter&utm_medium=cooper-javascriptweekly&utm_term=tech&utm_content=grouped&utm_campaign=ad-77584 )
— Use Vettery to connect with growing tech teams at startups
and Fortune 500 companies.
Vettery
📚 Tutorials, Opinions and Stories
Understanding Template Literals
( https://www.taniarascia.com/understanding-template-literals/ ) —
I really like Tania’s tutorials as they are both straightforward
and thorough. Template literals are a piece of syntax (introduced
in ES6/ES2015) worth understanding if you don’t use them yet.
Tania Rascia
The !! Operator and a Misunderstanding of How JS Handles Truthy
/ Falsy Values
( https://www.bennadel.com//blog/3858-the-double-bang-operator-and-a-misunderstanding-of-how-javascript-handles-truthy-falsy-values.htm )
— Ben Nadel has noticed developers using the double-bang (!!)
operator far more often in their JavaScript code than they have
to. As such, he provides a series of unnecessary examples
followed by cleaner, more intuitive examples.
Ben Nadel
CascadiaJS 2020 - An Online Conf for Web Devs That’s Actually
Fun 🎉 ( https://2020.cascadiajs.com ) — More than just a live
stream, network and socialize with 1000+ fellow JS devs. Save 20%
off with promo code JSWEEKLY.
CascadiaJS sponsor
▶ Low Code for the Node.js Developer with Node-RED
( https://www.youtube.com/watch?v=y-vlPdW5IoM&list=PLyspMSh4XhLP-mqulUMcaqTbLo-ZJxSX5&index=57&t=0s )
— The project lead of Node-RED ( https://nodered.org/ ), a
visual, Node-based ‘low code’ programming tool, talks about the
concepts of ‘low code’ in the Node space and how Node-RED works.
Nick O Leary (IBM)
▶ The Bits And Bytes of Binary
( https://www.youtube.com/watch?v=pOM86M1pGb4&list=PLP29wDx6QmW47oPsNBFNEi_SYTOLDJXqQ )
— Do you need to know the ins and outs of messing with binary
in order to build a web app? No. But binary nonetheless runs the
show at the low level, including in many algorithms, and this
series from Low Level JavaScript covers the basics well.
Low Level JavaScript
Tips for Golfing in JavaScript
( https://codegolf.stackexchange.com/questions/2682/tips-for-golfing-in-javascript )
— If you're thinking of entering JS1024 ( https://js1024.fun/ )
or otherwise want to take pleasure in crushing your JavaScript
into as few bytes as possible, this collection of tips and tricks
is for you. (Golfing ( https://en.wikipedia.org/wiki/Code_golf )
is the art of representing an idea in as little code as
possible.)
Stack Exchange
Continuous Deployment of Gatsby Apps to Heroku
( https://circleci.com/blog/continuous-deployment-of-gatsby-apps-to-heroku/ )
CircleCI sponsor
An In-Depth Beginner's Guide to Testing React Apps
( https://jkettmann.com/beginners-guide-to-testing-react/ ) — A lot
of posts will say ‘in-depth’ and be 500 words long – this isn’t
one of those! If you’re a beginner to testing, there’s a lot to
chew on here but it stays accessible throughout.
Johannes Kettmann
Exploring the Web Speech API
( https://www.voorhoede.nl/en/blog/exploring-the-web-speech-api/ )
— One of those APIs I keep forgetting exists but with which you
can do some pretty cool stuff.
James at De Voorhoede
TodoMVC Implemented Using a Game Architecture: ECS
( https://medium.com/@abulka/todomvc-implemented-using-a-game-architecture-ecs-88bb86ea5e98 )
— Can you build more traditional GUIs with the Entity Component
System as popular in game development? An interesting idea.
Andy Bulka
Getting Started with the Vue 3 Composition API
( https://www.grapecity.com/blogs/getting-started-with-vue-3-composition-api )
Joel Parks
🔧 Code & Tools
Vest: Effortless Validations Inspired by Testing Frameworks
( https://github.com/ealush/vest ) — If you’re used to unit
testing, the syntax used here will be familiar.
Evyatar
React Hook Form 6.0: Simple, Extensible React Form Validation
( https://react-hook-form.com/ ) — Now with better TypeScript
support, a smaller package size, and numerous refinements and
improvements, RHF is certainly worth a look if you’re building or
refactoring forms. GitHub repo.
( https://github.com/react-hook-form/react-hook-form )
Blue Bill
Stream Chat API & JavaScript SDK for Custom Chat Apps
( https://getstream.io/chat/?utm_campaign=2020_07_03_javascriptweekly&utm_medium=promoted_newsletter&utm_source=javascriptweeklypromoted )
— Build real-time chat in less time. Rapidly ship in-app
messaging with our highly reliable chat infrastructure.
Stream sponsor
Hyperapp: (Another) Tiny Framework for Building Web Interfaces
( https://hyperapp.dev/ ) — Claims to be 2x faster than React and
comes in at less than 2KB.
Jorge Bucaran
Textures.js: SVG Textures for Data Visualization
( https://riccardoscalco.it/textures/ ) — Built on top of d3.js,
this lets you bring together patterns and colors in an elegant
and, dare we say, old school manner.
Riccardo Scalco
emoji-picker-element: A Lightweight Emoji Picker for the Modern
Web ( https://github.com/nolanlawson/emoji-picker-element ) — See
a live demo here
( https://nolanlawson.github.io/emoji-picker-element/ ). Some cool
performance advantages for this: It’s a web component and it’s
built on Svelte and IndexedDB.
Nolan Lawson
🎨 Creative Corner
24a2: An Ultra-Minimalist Dot Matrix-Based Game Engine
( https://github.com/jamesroutley/24a2 ) — What makes this
different is that it has a limited set of features so you can
build a game in a few hours. Here’s an example
( https://incoherency.co.uk/24invaders/ ).
James Routley
PHONK: A Creative Scripting Toolbox for Android Devices
( https://phonk.app/ ) — If you’ve got any old Android devices sat
around, this could be a way to have some fun with them. It’s
based around JavaScript.
Victor Diaz
parallax-effect: Parallax Effect in JavaScript using Face
Tracking ( https://github.com/munrocket/parallax-effect ) — A lot
of designers seem to love parallax effects, whereas a lot of us
end users aren’t so keen. But if you’re going to do it, do it in
an over the top creative way like this 😂
munrocket
Published by Cooperpress ( https://cooperpress.com/ ) and
edited by Peter Cooper ( https://twitter.com/peterc )
'JavaScript' is a trademark of Oracle Corporation in the US
We are not endorsed by or affiliated with Oracle.
Change your email address
( https://javascriptweekly.com/edit_subscription/063d4da45d ) or
stop getting this newsletter
( https://javascriptweekly.com/leave/063d4da45d ).
© Cooper Press Ltd · Fairfield Enterprise Centre, Louth,
LN11 0LS, United Kingdom
기본적인 오퍼레이션에 대한 포스트를 작성한다
#15 와 연결되는 글일 수 있다.
scheme 내용을 제외하고 작성해보자
Jira의 프로젝트를 만들고나서 어떤 scheme들을 관리해야하는지, 어떻게 세팅할 수 있는지 기본적인 scheme에 대해 작성해보자
PM에 대한 고민과 Tech PM에 대한 고민도 같이 녹여서 써보자
Perforce를 처음 사용하는 사람들을 위해 기본적인 가이드 문서를 만들어봅니다
기본적으로 p4v를 가이드해봅니다
참고 링크
https://www.atlassian.com/ko/team-playbook
한국어로 번역 버전 보기를 했지만 한국어 내용이 없다. 번역해서 블로그 포스트해보고 가능하다면 아틀라시안에도 반영해볼 수 있도록 해보자
https://jagt.github.io/clumsy/
윈도우즈에서 네트워크 컨트롤을 할 수 있는 툴
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.