JSUG Spring Fest 2018の資料です。 OAuth 2.0については始めから解説しています。 Spring Security 5.1のクライアント機能・リソースサーバー機能を紹介しています。認可サーバーはKeycloakです。Read less
注意:この記事はリリース前の文章を元にしたのですが、リリース時点で API の破壊的変更があったようですが内容をまだアップデートできていません。参考にお読み下さい。 Original: https://github.com/Kotlin/kotlinx.coroutines/blob/7861411fbce7f6c17e97dd2fb2961ebce5587930/README.md Copyright 2016-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. 上記の雑な訳。2018/08 時点。Apache 2.0 This is a guide on core features of kotlinx.coroutines with a series of examp
[JP] Functional Programming in Kotlin with Arrow
These docs are old and won’t be updated. Go to react.dev for the new React docs. These new documentation pages teach modern React and include live examples: Rules of Hooks Components and Hooks must be pure React calls Components and Hooks Hooks are a new addition in React 16.8. They let you use state and other React features without writing a class. Hooks are JavaScript functions, but you need to
Meta Open SourceWelcome to our communityEmpowering diverse communities through open source technology. Explore projects Meta Embraces Open SourceMeta is committed to the notion that open source not only provides great technology for developers, but also brings the best out in people. Meta believes in the following tenets: CollaborationOpen source allows developers from around the world to proactiv
UPDATE 03/2024: See further explanations/answers in story responses! Check out my REGEX COOKBOOK article about the most commonly used (and most wanted) regex 🎉 Regular expressions (regex or regexp) are extremely useful in extracting information from any text by searching for one or more matches of a specific search pattern (i.e. a specific sequence of…
Webpack4でReact16のSSR(サーバサイドレンダリング)する webpack4になり、ビルド速度の大幅改善や developmentモードとproductionモードのサポートがされました。 productionモードでビルド時はいくつかの最適化plugin不要でコードサイズの圧縮などをやってくれたりします。 さらに、splitChunksのoptimize設定をすることでwebpackの設定レベルでCodeSplitを行ってくれます。 webpack 4: released today!! 最新版で学ぶwebpack 4入門 – JS開発のモジュールバンドラ webpack 4 as a zero configuration module bundler 今回はwebpack4でReactJS16+Redux+ReactRouter+MaterialUIのSSRをやってみます
コメント欄にも他の方のおすすめAPIを書いてくれているので是非見てください! Google Sheets API 公式:https://developers.google.com/sheets/api/reference/rest/ 数万行のGoogleスプレッドシートの読み取り・書き込み処理などができます 読み取りだけであればAPIkeyの発行だけでできますが、書き込みにはOAuth認証が必要です 参考:PythonとSheets API v4でGoogleスプレッドシートを読み書きする Google YouTube Data API 公式:https://developers.google.com/youtube/v3/docs/ YouTubeを検索して動画・再生リスト・チャンネルなどの一覧などを取得したり、更新したりすることができます 検索条件で地域(regionCode: JP)
はじめに SpringBootとDockerで簡単なAPIを作成してみました。 全くの0から説明している記事があまり無かったため自分で作って投稿して見ます。ただ正直ApiやDockerについて知識はぜんぜん浅いので間違った事などがあったらご指摘くださいませ! また、今回はMacで構築することを前提にしていますので御容赦下さい。 制作環境 ・OS:Mac ・DB:MySQL(mariaDB) ・VM:Docker ・言語:SpringBoot(Java8) ・ビルドツール:Maven 各ツールのインストール Dockerのインストール https://docs.docker.com/docker-for-mac/install/ こちらのURLからダウンロードしてインストールしてください。 Javaのインストール こちらからダウンロードしましょう http://www.oracle.com/
There are thousands of people all over the world who create websites on Tilda. This article is based on recent research by my colleagues and I. We analysed common mistakes that people make when they create websites using our platform. Here is a list of dos and don'ts applicable to any web design tool or service you use.
(2018/08/09追記)たくさん「いいね」を頂きました。ありがとうございます これは何? ネットにある多くの情報は「Dockerの本質について」触れていないものが多いように感じたので、そのギャップを自分が理解した範囲で埋めてみます。 主に以下のことを説明します。そのため、Docker(Kubernetes)の特徴の説明の多くを省略しています。 「なぜDockerが生まれたのか?」(Docker以前~Dockerの先にあるもの) 「Dockerは純粋な仮想化ではない」(これまでの仮想化との違いの話) 「Dockerが1コンテナ1アプリの理由」 「Docker=開発環境を簡単に、早く作れていいね」という*だけ*ではない。 「Dockerの野望(本当のゴール)=負荷分散システム(Kubernetes)」であることを説明する。 最後になりましたが、私のDockerの経験は浅く、Kubernet
はじめに 今更ながらDockerに入門したのでまとめます。 全てのコマンドの細かいオプションとかまではやりません。 Dockerコマンド体系はv1.13以降の新系です。 ここではクラスタ管理(KubernetesやSwarm)については対象外です。別記事でそのうちまとめます。 ※本記事は投稿された2018年08月08日時点の情報が主になります。 勉強背景 この記事から強い危機感を覚えました。 Dockerは世の中では当たり前の技術。せめて、少し触ってみて基本的な知識くらいは身につけなければ。。。。 TL;DR(5行) Dockerは既存のLinuxカーネル機能から成り立っている イメージを共有していろんな人がいろんなところで簡単にイメージからコンテナを起動できる Dockerコマンドでコンテナを1つ1つ命令する Dockerコマンドめちゃ叩くのはだるいからDockerfileで楽しちゃおう
本記事は下記のtweetから始まるスレッドに触発され、@qnighyや@na4zagin3からアイディアを拝借して書いた。 i18n力が最強の国は国内に複数の言語があり、そのうちいくつかは他国でも使われている言語の方言で、1バイト文字での代替表記が困難で、歴史的にISO-2022ベースの文字コードとUnicodeと独自エンコーディングが混在していて、フリガナなどの特殊な組版規則があり、右書き左書き縦書きを併用し、 — Masaki Hara (@qnighy) 2018年8月6日 皆さんのおかげで最強のi18n国家が建設されつつある。一瞬で滅びそう — Masaki Hara (@qnighy) 2018年8月6日 長い前置き ソフトウェアのi18nは難しい。自文化では当たり前と思っていてハードコードしてしまった仮定が崩れて、大幅な再設計を余儀なくされるからだ。気づいて再設計できればまだ良
JavaScriptのイベント、ややこしいですよね。 名前が似ているものや、使い方にクセがあるものもあり、簡単なようで実装に手間どることが多いです。なので、よく使うイベントの概要をざっくりまとめ、それぞれの実行タイミングとイベントオブジェクトをコンソールで確認できるサイトを作りました。 忘れたときに調べればいいだけの話なので、わざわざサイトを作る必要はなかったのですが、イベントを眺めるのが好きな人に見ていただけたら嬉しいです。 JavaScriptのイベントをたくさん見られるサイト ひたすらaddEventListenerしていたら、イベントに愛着が湧いたので、イベントの実装でハマりそうなところをまとめています。 なぜイベントを使うのか マウスなどはイベントじゃないと値が取得できませんが、頑張ればイベントを使わずとも実装できるものもあります。たとえば、テキストボックスの変更を知りたいだけで
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く