「元々そうやったやん」という声もあるかも知れないけど、ここ数年は特に顕著に感じるし、共感してくれた方が多かったのもそういうことだと思う。 今だから感じている今のこの世界をきちんと言語化しておきたいと思う。 過去に同じような話を数多させていただいてきたのでもしかしたらどこかで同じ話をしてしまっているかもしれない。 またここで言う私が感じているこの世界は、現在の日本でも特に東京、インターネット業界の話である。また転職の仕方によって、その人が優秀か優秀でないかとかそういう話がしたいわけではないのでご理解いただけると幸いだ。 世はまさに、超売り手時代最近のこの界隈はお陰様で以前と比較するとお金の集まる業界になっている。インターネット業界のコストはいろんな事業モデルが出てきたもののやはりコストにおける人件費の割合は非常に大きく、事業成長に対する「人」の重みが特に強い業界な気がする。お金の使用用途はも
In this article, we are going to create a Chrome extension with TypeScript. We will be using React for the popup. It will be easier to understand this article if you have at least a basic knowledge of building apps with webpack and TypeScript, and if you have previously created a Chrome extension. 🚧 Create the FoundationsOpen your terminal on the folder you want to use and init your project with
はじめにGoogle Apps Script は無料で色んなことが実現できるため、ついつい「全て GAS でやっちゃおう」みたいな話になりがちです。Google Apps Script も万能ではないので、強み・弱みを理解した上で他の選択肢と比較して使うのをお勧めします。 Google Apps Script のプロジェクトを 2–30 個作ってきた中で、自分なりのプラクティスをまとめてみます。 この内容は Cloud Next ’18 in Tokyo で登壇したときの内容を含んでいます。この登壇から半年以上経ったのでアップデート部分も以下にまとめています。 Google Apps Script の強み・弱みまず、強みと弱みについてまとめてみます。 強み 1. Google Apps の API を簡単に呼び出すことができる一番の強みはこれだと思います。Google Apps Scrip
Scott Chacon is CEO of the online language learning company Chatterbug. This week a new paper was published in the journal Cognition titled “A Critical Period for Second Language Acquisition” that used a new, viral Facebook-quiz-powered method of gathering a huge linguistic dataset to provide new insights into how human beings learn language and what effect age has on that process. In a nutshell,
Very Good Ventures re-built the SwiftUI sample app to do a side-by-side comparison of SwiftUI and Flutter, and found there’s a lot to love about both. Kevin Gray (Principal Engineer), Martin Rybak (Engineering Director), and Albert Lardizabal (Principal Engineer) contributed to the writing of this article and the development of the Flutter Landmarks project. Read more of their content on the Very
久々にとても良い本に出会いました。そしてスッキリしました。 “Over Crowded”(邦題『突破するデザイン』)という書籍で特に刺激になったのはソリューションに対するイノベーションは外から内というプロセスを経ることが多いが、意味のイノベーションにおいては絶対的に内から外でないとダメだということ。意味のイノベーションとは人々の生活を一変するような今までの延長線上にはない価値を創り出すこと。 外から内というのはユーザーヒアリングや行動観察などによって気づきを得て、それをソリューションに対してのイノベーションを起こすために活かすということ。例えば、IDEOがスーパーマーケットでの顧客行動を観察し、カートというソリューションをデザインしたという話など。 但し、ソリューションではなく、意味のイノベーションにおいては外から内というプロセスでは何も生まれない。例えばAirbnbなどを考えればわかりや
Update: This cheatsheet is available as a Markdown table, as well as searchable CSV tables in the following repo: https://github.com/freak4pc/rxswift-to-combine-cheatsheet. Thanks Joe Blau for the help and inspiration! Update 2: I’ve released a library called RxCombine which provides a proof-of-concept for Bi-directional type bridging between RxSwift and Apple’s combine, letting you mix and match
さらに自分なりに表現すると、次のように思っています。 Hot Reload/Restartによって、実装と確認のフィードバックサイクルが極めて速い(ビルドで数十秒以上程度待たされることの多いネイティブ開発環境と比べて)ネイティブアプリと見分けの付かないような高クオリティ・高パフォーマンスなアプリの開発も可能リッチなフルカスタムUIも組みやすいさらに、Google I/O 2019でもアピールされていたデスクトップ・Webへのクロスプラットフォームアプリの開発も可能になりつつある(まだプレビュー版で現時点でのプロダクション利用は厳しい)のも、今後への期待ポイントです。 Flutterの学習コストは?個人的には、以下程度に思っています。 簡単なプロトタイプ・ごくシンプルなアプリ: まあまあ簡単ある程度複雑・中規模以上のアプリ: 簡単ではない(iOSネイティブよりも少し習熟しやすいかも?程度)簡
こんにちは、NTTの藤田です。 Dockerfileを書くのに疲れた?イメージサイズの縮小で1日が終わった?コンテナの起動が遅すぎる?コンテナ技術と悪戦苦闘する皆様のための新技術、アーキテクチャに依存しないポータブルなバイナリフォーマットと数十μsで起動するsandbox環境を実現する、WebAssembly System Interface(WASI)を試してみました。 WebAssembly System InterfaceとはWASIは、 WebAssembly(WASM)をウェブブラウザ以外の環境で実行するため、 ホストのファイルやネットワークなどの資源に安全にアクセスさせるための仕様です。 具体的には、POSIXに似たAPIが定義されており、WASMのバイナリが、OSが管理する資源にアクセスできるようになります。 WASMは、ネイティブコードなみの速度で動作する、ポータブルなバイ
Good news: the Slack Python SDK v2 is now available to help you build Slack apps faster with less complexity. Modernized toolingThe updated Python SDK, which supports Python 3, gives you access to new features — like asynchronous support for real-time updates to your app, or type hints and return types for quick, accurate coding. For Python 2.7, we’ll continue basic support through the end of the
Kevin is Parter at Touchlab, a mobile innovation consultancy with Kotlin Multiplatform expertise. If you’re interested in learning more, we’re hosting a live demo of the plugin on Friday, April 26, 3 PM EST. You can tune in here. For native mobile developers using Kotlin Multiplatform, the iOS dev experience will be critical. Over the next several months at least, that will be the primary focus of
春なので、新卒者が現場に入る時期ですね。弊チームでは、配属初日に何かの機能のデプロイをしてもらうということを数年間続けているので、その話をします。 なぜ初日が大事なのか「開発者として何かをデプロイするという行為は価値提供につながるから」というのが理由だ。他の行為、例えばアーキテクチャやドメインの把握、ミーティングから名刺交換に至るまで、そいつらは成果を出すためのオマケにすぎない。あ、名刺交換が役に立つかはわからん。 新卒者向けにもやるし、中途採用や社内異動、インターンの受け入れのときもやっている。 まあとにかく、デプロイするっていう我々の仕事を一回りすることで、成果を上げていくリズムを作ることに役立つはずだと考えて、続けている。 アイデア自体は新しいものではなく、昔どこかで読んだ記憶はある。 準備は?初日のタスクとしてどれが良さそうかを選ぶくらいだ。過去に選んだものとして、例えば: UIの
こんにちは、Railsdm 2019主催者のカルパスです!2019年3月22日(金)・3月23日(土)の二日間で行われた同イベントのアンケート結果をここで紹介させていただきます。なお、アンケート回答は、全参加者 350名超のうち、56件でした。 なお、アンケート回答は基本そのまま転載していますが、転載しますよ〜と伝えそびれているので、載せんなや!って場合は、Twitter @yoshi_hirano 宛にお知らせください。あと時間の都合上、まとめてないので読みにくいことはご容赦くださいませm(_ _)m Keep(良かった点)全部発表の内容が良かった。DHH、jeremyの話が聞けたのは本当に貴重。他にも聞けて良かった発表が多数あった。ランチ→セッションの導線がしっかりしていて毎回改善されている感じがステキでした…!!チケット代・ランチセッション引換券・懇親会整理券について: 学生だからと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く