You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
TypeScript is the official language of frontend web development at Airbnb. Yet, the process of adopting TypeScript and migrating a mature codebase containing thousands of JavaScript files didnât happen in one day. TypeScript adoption went through the process of an initial proposal, adoption by multiple teams, a beta phase and, finally, landing as the official language of frontend development at Ai
CI ãã¡ããJenkinsãç«ã£ã¦ã¾ããã失æãã¦èµ¤ããªã£ã¦ãã¸ã§ãã大åã§ããã¨ãã£ã¦èª°ãæ²»ãããã§ããªããããããããªããã©å¤±æãããæåããããã¨ã«ããä¸å®å®ã§ããã CloudWatchã®ã¡ããªã¯ã¹ã§çºãã¦ãEBSã®IOPSã¯ã¬ã¸ããã®æ¯æ¸ããæ¿é ã«ãªã£ã¦ãJenkinsã¸ã§ãã®ã¿ã¤ã ã¢ã¦ãè¨å®ã§å¤±æã«ãªããã¾ã§æããã«ãã¾ããããã®æã®å¯¾å¦ã¯ãIOPSã¯ã¬ã¸ããä¸éãµã¤ãºã®1TBã®SSDã®EBSãä»ãããã¨ã¨ãåæ並è¡ã§åããJenkinsã¸ã§ãæ°ã«ä¸éãè¨ãããã¨ã§ãè½ã¡çãããã«ãªãã¾ããã ã¨ã¯ãããJenkinsãããããåé¡ãããã®ã§ãCIãã©ãã«ãæ°ä¸»åããå¿ è¦ãããã¾ããSaaSããæ¤è¨ãã¦ãTravisCIã¨CircleCIãæçµåè£ã«ãªã£ã¦ããã©ãã«ã·ã¥ã¼ããSSHã§ã§ããã®ã決ãæã«ãCircleCIãå°å ¥ãã¾ããã 8ææ«ã«CircleCI1.0ãæ»ãã ã¨
We recently upgraded from PHP to Go for our Face Recognition API architecture. In this article we share why we made the move, how itâs radically improved performance, and some lessons learned along the way. As we strive to be the premier Face Recognition partner to businesses across the world, we constantly improve our platform to upgrade our products and enhance customer experience. And while und
This post about moving from PHP to Go was first published elsewhere, and republished here with the authorâs permission. Earlier this year, I made an arguably bad business decision. I decided to rewrite the Laravel application powering Boxzilla in Go. No regrets though. Just a few weeks later I was deploying the Go application. Building it was the most fun I had in months, I learned a ton, and the
The eigenvector of "Why we moved from language X to language Y" 2017-03-15 I was reading yet another blog post titled âWhy our team moved from <language X> to <language Y>â (I forgot which one) and I started wondering if you can generalize it a bit. Is it possible to generate a N * N contingency table of moving from language X to language Y? Someone should make a N*N contingency table of all engin
âExperienceâ means more to the hospitality industry than most. A good guest experience brings return customers and public reviews can leave a long lasting impression, good or bad. Thatâs why Beekeeper, a company focused on making workplace communications simple, turned to Hotel Management. They wanted to get in front of key decision makers in the hospitality market to understand the technology bar
Everything about iOS is designed to be easy. That includes switching to it. With just a few steps, you can migrate your content automatically and securely from your Android device with the Move to iOS app. No need to save your stuff elsewhere before switching from Android. The Move to iOS app securely transfers all kinds of content data for you: Contacts Message history Camera photos and videos Ma
Microservices are a thing these days. When I was at SoundCloud, I was responsible for the migration from a monolithic Ruby on Rails application to a constellation of microservices. Iâve told the technical side of this story multiple times, both in presentations, and as a multi-part series for SoundCloudâs engineering blog. These engineering bits are what people are most interested in hearing about
This domain may be for sale!
As you might have noticed if you follow me on Twitter, I'm the new project manager of Swift Mailer, a powerful mailing library for PHP. This is a great honor for me to take over such a project. The Swift Mailer project has been initiated by Chris Corbyn some years ago. He has done a wonderful job during the years, trying to find the best way to create a top-notch emailing solution for PHP. With th
ãªãªã¼ã¹ãé害æ å ±ãªã©ã®ãµã¼ãã¹ã®ãç¥ãã
ææ°ã®äººæ°ã¨ã³ããªã¼ã®é ä¿¡
å¦çãå®è¡ä¸ã§ã
j次ã®ããã¯ãã¼ã¯
kåã®ããã¯ãã¼ã¯
lãã¨ã§èªã
eã³ã¡ã³ãä¸è¦§ãéã
oãã¼ã¸ãéã
{{#tags}}- {{label}}
{{/tags}}