Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
こんにちは! Kyoto.js主催の id:amagitakayosi です。 先日開催した Kyoto.js 13 のレポートをお届けします。 kyotojs.connpass.com 今回は京都だけでなく、なんと東京や長野から来たという方もいらっしゃいました(ありがとうございます!!)。 発表内容もユニークなものが揃っています! 当日の様子はTwitterのハッシュタグ #kyotojs でご覧になれます。 発表資料 「Live Coding on Atom」amagitakayosi 「煩悩の数だけRefluxを回そう(仮)」kamiyam 「type of typing typescript type」hiroqn 「煩悩レスなコンポーネントテストを目指して」bokuweb 「Reason」kuy 「Gyazoのフロントエンドから煩悩を取り払えているのか」pastak LT資料 「
こんにちは。ウェブアプリケーションエンジニアのid:masawadaです。普段は、はてなブログチームで開発を行なっています。 今回は、日々の開発で生まれた困りごとを解消するために作ったyarn-outdated-formatterというツールを紹介します。 経緯 以前id:amagitakayosiが「フロントエンドPodcastはじめました - Hatena Developer Blog」にて書いたとおり、はてなには現在「フロントエンドエンジニア」という肩書きのメンバーはいません。はてなブログチームでも全員がバックエンド(Perl)とフロントエンド(JavaScript)両方のコードを書いており、どちらかというとバックエンドがメインのためクライアントサイドは片手間になりがちという問題がありました。 そこで、チーム内でFWG(フロントエンド・ワーキング・グループ)という会を組織しました。F
寒冷期と温暖期は定期的に繰り返しており、最近の温暖化傾向も自然のサイクルと見る方が科学的ではないのですか。また、もうすぐ次の寒冷期が来るのではありませんか。 横畠 徳太 (国立環境研究所)1 阿部 学 (海洋研究開発機構)2 過去に氷期と間氷期が周期的に繰り返されてきました。この気候変動は、地球が受け取る太陽エネルギー量(日射量)の変動がきっかけとなって生じると考えられています。しかし、20世紀後半からの温暖化は、日射量変動のみでは説明できず、大気中の温室効果ガス濃度の人為的な増加が主因であると考えられています。また、2万~10万年スケールの日射量変動は理論的に計算できることから、これをもとにした将来の氷期に関する予測研究があります。このような予測によると、これまでに排出された温室効果ガスの影響により、現在の間氷期は今後5万年以上続き、今後の温室効果ガス排出量によってさらに氷期の到来が遅れ
ELT(Extract Load Transformation)が一般的になり、データの整形を行ったり、名寄せをしたり、非正規化をしたり、といったことをクラウドのSQLエンジン(BigQuery, Redshift, TreasureData, EMRなど)上で行うことも普通になってきた。 このときにSQLで冪等にワークフローを組むことを考えると、中間テーブルをReplaceしつつ色んな処理をするのが手っ取り早いので、 テンポラリの中間テーブルが数十といった単位で作られる様になってきた。 また、データ分析も1サービスの分析だけでなく、複数のサービスを横断して分析する必要が出ており、またその時のログを集めるにも多種多様なSaaSを利用して、収集するのが一般的になってきた。 イメージ図(SAP Hanaの資料だけれども。) Ref. https://blogs.sap.com/wp-conte
同社は、もともとはデベロッパーとして活躍していたが、ある台湾製のゲームを中国本土でリリースしたいと思い、以後、どちらも手がけるようになったのだ。 鮑氏にそこまでの思い入れを生んだゲームの名は『返校』(Detention)という。このタイトル、じつはSteamで全世界3位を獲得した代物だ。 台湾製のホラーゲームだが、ストーリーではホラーの背景に中国国民党の圧政が敷かれていた1960年代の台湾が描かれており、内戦の相手だった中国共産党が支配する現状の中国で「仇敵の行った政治的抑圧」を描くという、なんともいえない内容を扱った作品なのだ。 (画像は返校公式サイトより) 中国で発売されたこと自体が驚愕を持って受け止められたこの作品がリリースに至る背景で、当局側、パブリッシャー側双方にどんな判断がなされたのかを中心に、鮑氏には中国という国の独自性を語ってもらった。 なお、この取材も、100年後の未来か
こんにちは KOBA789 です。前回に引き続き Capy のパズルタイプを突破するお話です。 Capy がより堅牢な CAPTCHA ソリューションにためには突破するためのアルゴリズムを公開することが重要だと考え、解説をするに至りました。 ちなみに今回紹介するアルゴリズムは前回の記事とはまったく別物です。今日の夕方頃、Capy に仕様変更があり、背景画像のバリエーションが増えたようです。前回紹介したアルゴリズムはそのような仕様変更でほぼ無効化されると思われます。しかし、今回紹介するアルゴリズムはそのような変更の影響を原理的に受けません。影響を受けない理由も考えて解説をお読みいただければと思います。 Capy とは 前回の記事では執筆時間の関係で端折ったのですが、今回は少しまともに解説をしておきましょう。 公式サイトより引用します。 Capyが提供する国際特許出願済のソリューションは、“セ
4. flaskコマンド出来てた… • python app.pyじゃなくてflask run • click使って書かれてた $ export FLASK_APP=app.py $ export FLASK_DEBUG=1 $ flask run host=0.0.0.0 6. click使いやすい • 今までoptparseとかargparseを使っていた けどclickに乗り換えた • argparseとか覚えにくかった import argparse parser = argparse.ArgumentParser(description='Process some integers.') parser.add_argument('integers', metavar='N', type=int, nargs='+', help='an integer for the accumu
4. R言語について R言語って何? 誰でも無料で、自由に利用できるデータ分析のための言語です。 どんなOS(Windows, Macintosh, Linux)でも動作します。 利用可能な分析手法やツールを、世界中のユーザーが開発し公開しているため、 極めて豊富です。 ダウンロード(Windows版)はこちらから http://cran.md.tsukuba.ac.jp/bin/windows/base/ R Studioって何? 統計ソフトR用の統合開発環境(IDE) です。 Rをもっと 便利に使うためのフリーソフト R Studioのインストール ダウンロードはこちらから http://www.rstudio.com/ide/ 使い方は、Google先生に尋ねてください。 7. Webスクレイピング ソースリスト if(seq == 7){ str[2] <- '91.1
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く