並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 1165件

新着順 人気順

"Play Framework"の検索結果161 - 200 件 / 1165件

  • DeNAにjoinします - ikeike443のブログ

    joinって書くとなんかかっこいいですね。ジョインってカタカナで書くと微妙ですね。漢字で書くとどうなりますか。 日付変わりまして本日6月1日付でDeNAに入社することになりました。実際の出社は6月3日月曜日なんですが、当日はブログ書く時間ないかもなあと思い今書いています。 ウィザード級のプログラマーがひしめく会社でやっていけるのかどうか不安ですが、頑張りたいと思います。HTML5かネイティブか、JavascriptマジJavascript、な時代の空気を当事者として満喫できそうで期待しています。あと仕事で英語使う機会が増えると思ってるので楽しみです。 自分的には久々の大企業*1なのでそういう意味でもやっていけるかドキドキです。。B2Cな企業も初めてですね。うーん、やっていけますかね。。 所属とか業務内容はなにをどこまで書いていいのか分からないので書きません。Play/Java/Scalaを

      DeNAにjoinします - ikeike443のブログ
    • Why We Are Changing the License for Akka | @lightbend

      Today, we are announcing a change to Akka’s license model so that Akka can be a thriving project for many decades. I created Akka 13 years ago out of love for programming, distributed systems, learning new things, and open source. It’s been a fantastic journey so far (read about Akka’s inception and early days here). Today, Akka is exceptionally reliable, scalable, and performant. It is the runtim

        Why We Are Changing the License for Akka | @lightbend
      • Blogger

        Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。

          Blogger
        • Java開発者がScalaでPlay frameworkのビューを作るには

          Java開発者がScalaでPlay frameworkのビューを作るには:Javaの常識を変えるPlay framework入門(3)(1/3 ページ) Play frameworkのWebページ生成の流れ 前回の記事「Play frameworkのDB操作を楽にするEBeanの基礎知識」では、Play frameworkとDBとの接続方法や操作方法を紹介しました。今回はビューに焦点を当て、Java開発者にとって役立つPlay frameworkの使い方を紹介します。 まず、Play frameworkでのWebページ生成の全体像を簡単に説明します。Play frameworkを利用したアプリケーションでは、次の流れでWebページを生成します。 クライアントからHTTPリクエストを受け取る conf/routesファイルの定義に基づいて、処理を行うJavaメソッドを特定 処理を実行(DB

            Java開発者がScalaでPlay frameworkのビューを作るには
          • Advent Calendar 2011 | Gihyo Digital Publishing … 技術評論社の電子書籍

            2011年技術系アドベントカレンダー 昨年募集した「2011年の技術系Advent Calendarを電子出版で提供しませんか?」に対して,各コミュニティ・関係者の皆様からお申込みを受けたアドベントカレンダーを配信しています。 Titanium Advent Calendar Force.com Advent Calendar Bazaar Advent Calendar Redmine Advent Calendar jp Changeworld on Redmine Mercurial Advent Calendar Sphinx & blockdiag Advent Calendar (全部俺) PostgreSQL Advent Calendar cocos2d Advent Calendar jQuery Mobile Addenpa Calendar iOS Advent Ca

            • CircleCIからもAWS APIへアクセスキーなしでリクエストできる仕組みをTerraformで構築する - BOOK☆WALKER inside

              こんにちは。 メディアサービス開発部バックエンド開発グループのフサギコ(髙﨑)です。 Ruby on Railsによるバックエンドの実装運用と、AWSによるサービスインフラの設計構築を中心とした、いわゆるテックリードのような立ち位置で働いています。 CircleCIでもOpenID ConnectのIDプロバイダ機能がリリースされた 私が書いた一つ前の記事では、GitHub ActionsとAWS IAMをOpenID Connectを使って連携させ、TypeScriptで記述したアプリケーション(Next.js, Serverless Framework)のデプロイや、TerrafromのリポジトリにPRを出した際の自動planを永続的アクセスキー不要で行っているとお話ししました。 developers.bookwalker.jp 一方で、TypeScriptやTerraform以外のア

                CircleCIからもAWS APIへアクセスキーなしでリクエストできる仕組みをTerraformで構築する - BOOK☆WALKER inside
              • Play 2.3 がリリースされたので変更点と試し方を説明します - tototoshi の日記

                http://www.playframework.com/documentation/2.3.x/Highlights23 https://groups.google.com/forum/#!msg/play-framework/bTvJbeR_zvU/J3reqk6Xo4AJ 変更点は以下の通り 新規プロジェクトを作るのに今までは play new コマンドを使っていたけれど Typesafe Activator を使うようになった。 asset のコンパイルに sbt-web を利用するようになった(sbt-web については http://slides.pab-tech.net/sbt-web/ を見るとよい) 。 Java8 サポート。Java 6,7 も引き続き使えます。 Play-Java のパフォーマンス向上 Scala 2.11 サポート (2.10 も引き続きサポート)

                  Play 2.3 がリリースされたので変更点と試し方を説明します - tototoshi の日記
                • 初心者のためのPlay Framework入門 - libro

                  ※ページが正常に表示されない場合 AddBlockなどの広告ブロックツールがONになっていると、ページの一部が表示されないことがあります。これらのツールをOFFにしてみてください。 それまでの「JSP/サーブレット」というサーバーサイドJava開発の常識を覆した、全く新しいMVC・Webアプリケーション・フレームワーク「Play Framework」。Javaに似たスクリプト言語「Scala」と、Herokuなどのクラウドサービスを利用することで、誰もが手軽にWeb開発を行い公開することができます。今日から始めましょう、新世代サーバー開発を。Let's Play!

                  • 私が Golang の WEB アプリケーションフレームワークを開発する理由 - 何気に大変

                    私が今現在最も使っている言語が Golang で、最も注力しているものが Kocha という WEB アプリケーションフレームワーク開発である。 Golang とは Go言語 のことで、Go だとググラビリティが低すぎるため Golang と書いている。 さて、Golang の WEB アプリケーションフレームワークを作っていると言うと大抵の人がこのようなことを言う。 「Go で WEB (サービス|アプリ)を作ろうとは思わない。」 なぜだろうか。Golang が静的型付け言語で事前にコンパイルが必要であり、Rails や Django に比べてアドバンテージが無いからだろうか。 実際 WEB 開発に於いてのアドバンテージは無いに等しいし、静的型付けが必要であれば、Java があり、Scala があり、Play Framework がある。Golang である必要が無い。 ではなぜ私

                    • Play Framework 2.1リリース #play_ja #scalajp | #JVMood

                      JVMで動作するスケーラブルかつ高速、型安全なWebアプリケーションフレームワークとして近年人気を博しているPlay Frameworkの最新版2.1がリリースされました。 Play 2.0.xのアプリケーションを2.1系に移行するためのドキュメントも丁寧に書かれています。 ・Play Framework > Migration Guide Play FrameworkはフルスタックのWebアプリケーションフレームワークでコアはScalaで書かれています。Akkaを使った非同期処理やNettyによるノンブロッキングI/O処理、旧来のサーブレットモデルに依存しないステートレスでスケーラブルなアーキテクチャが支持を得ています。 またアプリケーションをJavaやScalaで型安全に書けるだけでなく、テンプレートエンジンも型安全に出来ており記述ミスを極力コンパイルエラーとして検出できることから生産

                      • [Deprecated]ScalaでAndroidアプリを作るには(IntelliJ IDEA + Sbt) - OE_uia Tech Blog

                        この記事の内容は執筆当時のものです。最新の内容はこちらを参照してください。 LinkedInのブログで、EclipseベースのScalaによるAndroidアプリ開発環境が紹介されてました。(と、 @okapiesさんに教えていただきました。ありがとうございます。) The technology behind EatIn: Android apps in Scala, iOS apps, and Play Framework web services うちのAndroid Scala開発環境はIntelliJ IDEA + sbtなので、折角なのでこんな風にも出来ますよと紹介してみます。本当はLinkedInブログに対抗して (sorry eclipse users!!) って書きたかったw のですが、IntelliJはエディタとして使ってるだけなので、Eclipseに変えても大して支障な

                        • 車買取一括査定を依頼してこんな交渉には注意?

                          少しでも高く車を売りたい。そして申込みをスムーズに行うためにも 車買取の一括査定サービスはとても便利です。 複数の業者へ一斉に中古車査定を依頼するのですが、交渉には少し注意が必要です。 一括査定からの申込みなので、業者も始めから競争相手がいることは知っています。 業者としては少しでも低い査定額で早く決めてしまいたいもの。 他の業者が来る前に、決断させるような交渉を進めます。 「今決めるなら、プラス10万円上げます」というような上乗せした査定額を 提示することもあります。思わず決めたくなりますが、冷静に考えてみると 最初からプラス10万円の提示ができたはずです。このやり方に誠意を感じますか? それでも決めてしまうか、他の業者を待つかはご自身次第になりますが、 このような交渉術はよくあることです。頭に入れておくと良いですね。 高額な査定額を探すためには、査定を依頼した車買取業者の金額がすべて

                            車買取一括査定を依頼してこんな交渉には注意?
                          • Java/Scalaの最新版Webアプリケーションフレームワーク「Play Framework 3.0」正式リリース。Akkaに代わりApache Pekkoを採用

                            Java/Scalaの最新版Webアプリケーションフレームワーク「Play Framework 3.0」正式リリース。Akkaに代わりApache Pekkoを採用 Play Framework開発チームは、JavaとScalaに対応したWebアプリケーションフレームワークの最新版となる「Play Framework 3.0」の正式リリースを発表しました。 Houston, Play developers here. The eagle has landed! Play 2.9 (https://t.co/ars6Le2VUw) and 3.0 (https://t.co/Eus82EOS9c) are available now! To everyone out there helping and sponsoring: You are the best! THANK YOU SO MU

                              Java/Scalaの最新版Webアプリケーションフレームワーク「Play Framework 3.0」正式リリース。Akkaに代わりApache Pekkoを採用
                            • 私立プログラミングキャンプに行ってScala+PlayでWebSocket通信してみた - Lambdaカクテル

                              どうも。Windymeltです。 僕は今はてなサマーインターンで京都に滞在しており、id:masawadaが私立プログラミングキャンプのお誘いをしてくれて僕も参加してきたのでそのレポートです。 私立プログラミングキャンプははてなオフィスで行われたため迷わず会場に来ることができました。会場では大量のレッドブルとサイボウズウォーターが配給?されてメンバーの戦意を高揚させていました。 このキャンプ、ひとたび自己紹介が終わればいきなり作業に突入するタイプのイベントのようです。事前に何もする目標を決めていなかったので恐怖以外のなにものでもありませんでしたが、なんと同じScalaユーザであるUAdachiさんに遭遇したためScalaプログラミングをすることにしました。わいわい。 今回の技術的目標はScalaによるWebSocketを利用したXFD(eXtreme Frrdback Device)の作成

                                私立プログラミングキャンプに行ってScala+PlayでWebSocket通信してみた - Lambdaカクテル
                              • Scalaで設定ファイルを使いたい時どうしたらいいの? · I Will Survive

                                August 30, 2011 - Scala 2011.08.31 kmizushimaさんから頂いたコメントを元に、下記の記述を修正&追記しました。 Twitterのutil-evalの一時ファイル生成について AkkaのConfigファイルのパース手法について TwitterのOAuthの鍵やDB接続情報など、アプリを書く上で環境によって切り替える設定が大抵の場合あると思います。普段使っているPHPの場合、設定を外部ファイルに書きだす場合、ini,yaml,xml,phpのいずれかを使うことが多いのですが、Scalaの場合、設定ファイルってどうするのか気になりました。 ということで、適当に思いついたライブラリやフレームワークがどのように対応しているのか調査。 ライブラリ propertiesファイル javaの古くから使われている キーと値のみ設定可能 依存関係がないので手軽。 すべ

                                • とあるJava EE 6開発を終えて - Challenge Engineer Life !

                                  はやいもので6月も終わりですね。 5月末時点で開発は終えていて、以降、試験チームによるテストが続けられています。 自動テストやCIの効果があったのか、直接の結びつきはわからないですが、Java EE担当範囲でバグは数件に収まる感じです(連携系は除いて)。 テスト部隊のテストが甘くて少ない、というよりは、やはり色々と自動化したことで無駄な時間が省かれて、実装メンバでのテスト時間を増やすことができたんじゃないかなぁと。なので、そのくらいに抑える自信もあったり(`・ω・´)キリッ とはいえ、本当の始まりは運用が始まってからなので、これからが勝負なのですが。 それでも一旦、開発という大きなフェーズを終えて一安心しているところです(^^;ほっ お上の鶴の一声で始まったJava EE開発ですが、終わってみれば自分にとって良い経験になりました。 今まで保守改造案件ばかりで、新しいことを学ぶ機会や自分がそ

                                    とあるJava EE 6開発を終えて - Challenge Engineer Life !
                                  • グニャラくんのwktk運営日記

                                    19 Mar 2024: quicssh-rsをdebパッケージで入れて自動起動する 15 Mar 2024: AWSのaarch64/arm64でNVIDIA T4G搭載インスタンスであるG5gインスタンスのDocker内で任意のPyTorchをCUDAで動かす with Ubuntu 22.04 06 Sep 2022: 長崎 大波止 MINATOカプセルインに泊まり、コワーキングスペースミナトででワーケーションする 11 Aug 2022: アートレールであるTAKIYAのコレダーラインを自宅マンションに取付DIYした 09 Jul 2019: 猫砂をエバークリーンに、猫トイレを散らかりにくいネコトイレに変えた 09 Jan 2019: 米国でバーニングマンに参加して、起業に失敗し、韓国で美容整形して日本に帰国しました 13 May 2018: サンフランシスコから日本に引越荷物を単

                                      グニャラくんのwktk運営日記
                                    • Play 2.0のアーキテクチャとディレクトリ構成の基礎知識

                                      Play 2.0のアーキテクチャとディレクトリ構成の基礎知識:Scala+Play 2.0でWebアプリ開発入門(2)(1/3 ページ) 2.0からScalaに対応したWebアプリ開発の人気軽量フレームワーク「Play」について解説し、Webアプリの作り方を紹介する入門連載。今回は、ScalaでシンプルなPlayアプリを作って動かすまでの手順、Playアプリの全体構造やファイル構成、各ディレクトリの役割を解説 Scala+Play 2.0の環境構築をしておこう 前回の記事「Play framework 2.0の概要/5つの特徴とScalaで作るための環境構築」では、Playframework 2.0(以下、Play 2.0)の概要とセットアップ方法を紹介しました。 今回は、ScalaでシンプルなPlayアプリを作成して動かしてみましょう。また、Playアプリの全体的な構造や、ファイル構成や

                                        Play 2.0のアーキテクチャとディレクトリ構成の基礎知識
                                      • Amazon EKS上でアプリケーションをGraceful Shutdownさせる際に注意すべきポイント | 株式会社ヌーラボ(Nulab inc.)

                                        SRE課で、主にBacklogのSREを担当しているMuziです。 物理サーバやインスタンスで動作していたアプリケーションを、Kubernetesクラスタに移行する際には、いままで暗黙的に存在していた前提に目を向ける必要があります。そのような前提を無視すると、アプリケーションは動作したとしても、可用性が悪化する可能性があるためです。 私たちがBacklogをEC2インスタンスからKubernetesクラスタに移行した際にも、可用性の悪化に繋がる問題に対処する必要が生じました。今回は、そのような問題の一つであるGraceful Shutdownに関する注意点を、私たちの実体験をもとにご紹介します。 なお、以下の内容はAmazon EKSのKubernetesバージョン1.22で確認しました。Amazon EKSに固有の話題も含みますが、Kubernetes全般に共通する部分も多いかと思います

                                          Amazon EKS上でアプリケーションをGraceful Shutdownさせる際に注意すべきポイント | 株式会社ヌーラボ(Nulab inc.)
                                        • Play+ScalaによるGAEアプリの開発方法について - mumoshu.log

                                          (この記事は Scala Advent Calendar jp 2010 の6日目です。) Play! + Scala + GAEのWebアプリ開発はどんなものか調べてみよう…とおもったら、 既に@ymnkさんがplay+scala+gaeのサンプルアプリGitHub - ymnk/lists-with-play-scala-gae: A sample program for Play! Scala with GAEを作られていました。 このサンプルは、 Play! Framework(Java用のWebアプリケーションフレームワーク) Play!用のScalaモジュール(MVCがJavaでは無くScalaで書けるようになります) Play!用のSienaモジュール(GAEに対応しているSienaというORMapperをPlay!から使えるようにするモジュールです。Play!のModelは

                                            Play+ScalaによるGAEアプリの開発方法について - mumoshu.log
                                          • 技術を楽しめているか? Scalaエンジニアが研究・開発・教育それぞれで試行錯誤した10年のキャリア - Findy Engineer Lab

                                            読者の皆さん、はじめまして。株式会社オプト所属のエンジニアでかつJapan Scala Association(JSA)理事を務めている水島宏太(@kmizu)と申します。 この記事では、私の経歴を大学院の修士課程から現在に至るまで振り返って、どのような試行錯誤をしてきたかを「教育」「研究」「開発」という3つの軸を中心にお話ししたいと思います。この軸は今の自分を規定しているものでもあり、これまで試行錯誤してきたものでもありました。 私のキャリアは割と行き当たりばったりな部分がありまして、皆さんの参考になるかどうか分かりませんが、「こういうキャリアもあるんだ」「こういう生き方もありなんだ」程度にでも受け止めてもらえればうれしいです。 「研究する力」と「技術の感性」を磨いた大学院時代 プログラミング言語でわいわいする楽しさ 人生の転機となったScalaコミュニティ活動 ScalaMatsuri

                                              技術を楽しめているか? Scalaエンジニアが研究・開発・教育それぞれで試行錯誤した10年のキャリア - Findy Engineer Lab
                                            • The Sad State of Web Development — Medium

                                              The Sad State of Web Development Random thoughts on web development Going to shit 2015 is when web development went to shit. Web development used to be nice. You could fire up a text editor and start creating JS and CSS files. You can absolutely still do this. That has not changed. So yes, everything I’m about to say can be invalidated by saying that. The web (specifically the Javascript/Node comm

                                                The Sad State of Web Development — Medium
                                              • Play Frameworkアプリの負荷試験を行う前に確認すべきことまとめ | DevelopersIO

                                                はじめに Play Frameworkを利用してアプリケーションを開発する動機の一つとして「高い負荷に耐えることができる(C10K)」が挙げられます。 しかしながら、たとえPlayを使っていても、チューニングが十分でなければ高いスループットが出るとは限りません。 今回は、300RPS(RPS=リクエスト毎秒)を超えるような負荷をPlayアプリケーションにかける前に確認すべきポイントをいくつかご紹介します。 本稿ではPlay Frameworkのバージョン2.4を前提としています。 Playアプリの負荷試験前に確認すべきこと 目次 ExecutionContextが適切に分割されているか 並列実行可能なスレッド数の設定は適切か ログ出力方法は十分考慮されているか (おまけ)Amazon Linuxの設定で配慮すべきもの ExecutionContextが適切に分割されているか Executi

                                                  Play Frameworkアプリの負荷試験を行う前に確認すべきことまとめ | DevelopersIO
                                                • 「エンジニア向けサービスを支える技術」を開催しました。SideCI Study 1th - SideCI TechBlog

                                                  こんにちは。 @sumyapp です。 6月29日にSideCIチーム主催でテックイベント(勉強会)を開催しました!その様子をご紹介します:) 株式会社はてなさんのMackerelチームと共同で開催させて頂きました。 テーマは「エンジニア向けサービスを支える技術」です。 エンジニア向けサービスを提供している会社様3社に登壇して頂きました。(+弊社) sideci.connpass.com ダイジェスト 19:30~19:40 イベント内容や登壇者様、会場のご紹介 19:40~20:50 発表 + QA SideCIのインフラ構築を自動化した話 エンジニア向けSaaSを開発・運用するということ ~ Mackerelの場合 Mobingi: Have FUN! with Spot Instance DeployGateの作り方 20:50~21:00 懇親会の準備 & 宣伝タイム & 事後アン

                                                  • 生産性重視のJavaフレームワーク、Play frameworkとは | DevelopersIO

                                                    あらためて、フレームワークの重要性は みなさんはWebシステムを開発するために、フレームワークは使用していますか? 私は10年ほど前に一度だけフレームワークを使用しないJavaのWebアプリケーション開発プロジェクトを経験しましたが、 そのあとのプロジェクトでは、StrutsやSpring、Seasar2など(自社フレームワークも含む)、必ずなんらかのフレームワークが使用されていました。 最近は通常のWebシステム開発でフレームワークを使用しないというケースは、特別な理由を除くとほぼないと思われます。 では、なぜみんなフレームワークを使用するんでしょうか。 フレームワークを使う理由を一言でいうと、「開発やメンテが楽になるから」でしょう。 開発が大変になるのにフレームワークを使用する意味なんてありません。 Web層のフレームワークを使えばJSPにスクリプトレットでJavaコードを埋め込む必要

                                                      生産性重視のJavaフレームワーク、Play frameworkとは | DevelopersIO
                                                    • Future内でThread.sleepはするな - ましめも

                                                      前回の記事(Scala ExecutionContextって何 / Futureはスレッド立ち上げじゃないよ - ましめも) で import scala.concurrent.ExecutionContext.Implicits.global とは何なのか、そもそも ExecutionContext とは ということについて解説した。 おさらい ExecutionContext は スレッドプールを持っていて、そこにタスクを割り当てる機構 ExecutionContext.Implicits.global はデフォルトではCPUコア数分のスレッドを持っている Future内でThread.sleepはご法度 ExecutionContext.Implicits.global を使っている状態でThread.sleepをすると非常に迷惑になることがある。 例えば次のようなコードがあったとし

                                                        Future内でThread.sleepはするな - ましめも
                                                      • The Play Framework at LinkedIn

                                                        Video of the presentation: http://www.youtube.com/watch?v=8z3h4Uv9YbE At LinkedIn, we have started to use the Play Framework to build front-end and back-end services at massive scale. Play does things a little differently: it's a Java and Scala web framework, but it doesn't follow the servlet spec; it's fairly new, but it runs on top of robust technologies like Akka and Netty; it uses a thread poo

                                                          The Play Framework at LinkedIn
                                                        • 8つの言語別WEBフレームワーク比較計65選|2017年最新版|フリエン

                                                          Web系言語のフレームワーク比較に入る前に、フレームワークとは何かを簡単にご説明いたします。フレームワーク(FW)とは、プログラミングするうえで特定の機能を持たせようとする枠組みのことです。はっきり定義されたAPIを持ち、コードを再利用可能な形で隠蔽しているという点ではライブラリと似ていますが、ライブラリは呼び出し側がプログラム全体の制御構造を指定できないため、別のものとして分けられています。 今回は、数あるプログラミング言語の中から、Web系言語に着目し、そのフレームワークの比較を最新版でご紹介致します。以前の「8つの言語別WEBフレームワーク比較|2016年最新版」も合わせてご覧いただければ幸いです。 【目次】 ■フレームワークを比較する前に抑えておくべきポイント ■8つの言語別フレームワーク比較 ◆Javaフレームワーク ◆PHPフレームワーク ◆Rubyフレームワーク ◆Pytho

                                                            8つの言語別WEBフレームワーク比較計65選|2017年最新版|フリエン
                                                          • Keras vs PyTorch: Which Deep Learning Framework to Choose? - deepsense.ai

                                                            So, you want to learn deep learning? Whether you want to start applying it to your business, base your next side project on it, or simply gain marketable skills – picking the right deep learning framework to learn is the essential first step towards reaching your goal. What are Keras and PyTorch? Keras and PyTorch are open-source frameworks for deep learning gaining much popularity among data scie

                                                              Keras vs PyTorch: Which Deep Learning Framework to Choose? - deepsense.ai
                                                            • Akka vs Erlang - Qiita

                                                              Erlang Advent Calendar 2014の22日目です。よろしくお願いいたします。 最近すごいErlangゆかいに学ぼう!を読んだので、Akkaとの違いをまとめてみることにしました。 AkkaもErlangもアマチュアなので正しくない部分があるかもしれません。その場合はご指摘ください。 Erlangは特に素人で、AkkaのactorとErlangのプロセス間でメッセージパッシングしてみたの記事で初めて「-compile(export_all)」でないプログラムを書いたレベルです。 Akkaとは AkkaはErlangにインスパイヤされて制作されたオープンソースのライブラリです。 アクターモデルで並行処理を記述し、スーパーバイザーツリーにより高度な耐障害性を実現し、また分散システムを実装してくれるのを助けてくれる、そのようなフレームワークとなっています。 Java用のAPIとS

                                                                Akka vs Erlang - Qiita
                                                              • ScalaMatsuri 2014 で「国技と Scala」というタイトルで発表しました - sandbox

                                                                国技と Scala (Japan's national sport and Scala) // Speaker Deck ドワンゴグループにおける、ニコニコ以外の Scala 開発事例として、日本相撲協会公式アプリのバックエンドに Scala/Play Framework を利用した事例について発表してきた。 言いたかったのは主に2点 長期運用の可能性があり、1万行越えだす様な規模であれば、静的型付けな環境は高い保守性と心の平安をもたらす Scala のプラクティス、ノウハウなどで、既にやっている人にとっては常識となっている様な暗黙知も積極的に公開していき、Scala のエコシステム、コミュニティをもっと盛り上げていきましょうということ(自分もふくめ) 相撲という限られたマーケットであり、スケールさせる為にはとか、分散処理とかの Scala っぽい Reactive Programming

                                                                  ScalaMatsuri 2014 で「国技と Scala」というタイトルで発表しました - sandbox
                                                                • ScalaMatsuri 2016 一日目 最速レポート【パートA】 | DevelopersIO

                                                                  ScalaMatsuri 2016 最速レポート パートA こんにちは!今日は ScalaMatsuri 2016 にやってきました! yad と二人で参加し、並列でたくさんのセッションを拝聴しました。僕がパートA、yad がパートBとして早速レポートします! 上記は ScalaMatsuri 2016 のA会場(400名) です。 目次 Refactoring in Scala (中村 学さん) なぜリアクティブは重要か (岡本 雄太さん) リアクティブ・マイクロサービス (Christopher Huntさん) ランチタイムLT (複数名) バッチを Akka Stream で再実装したら 100 倍速くなった話 (根来 和輝さん) sbt-aws-ebプラグインを使って簡単デプロイ (かとじゅんさん) ScalaコードはJVMでどのように表現されているのか (阪田 浩一さん) 実用関

                                                                    ScalaMatsuri 2016 一日目 最速レポート【パートA】 | DevelopersIO
                                                                  • 【#Play】Play Framework 2.3 (Scala) を使った Web システム開発入門 #Play_ja #Scala #rpscala - Qiita

                                                                    【#Play】Play Framework 2.3 (Scala) を使った Web システム開発入門 #Play_ja #Scala #rpscalaScalaPlayPlayFrameworkPlay2slick Play Framework 2.3.x と Scala を使った Web システム開発について勉強した際の内容を自分用のメモとしてまとめました。 次に示すソフトウェアがインストール済みの環境で、「顧客情報の登録/検索/更新/削除」、「商品情報の登録/検索/更新/削除」、そして、「受注登録」を行うための簡単な 受注管理システムを作成することを目指します。 ソフトウェア名 バージョン 入手元

                                                                      【#Play】Play Framework 2.3 (Scala) を使った Web システム開発入門 #Play_ja #Scala #rpscala - Qiita
                                                                    • Apache SparkのWebUI、いろいろ比較してみた

                                                                      Sparkを実行できるWebUIをいくつか比較してみました。 対象としたのは下記の3つです。 Apache Zeppelin pyspark + Jupyter(iPython Notebook) spark-notebook Spark付属のSpark Web Interfaceは実行状況のモニタリングやRDDの状態が可視化されていて非常に便利なものなのですが、上記とは毛色が異なるため今回比較対象に入れていません。 Hueのnotebookやdatabricks cloudに関してはまた今度。。。 まずはそれぞれの概要を少しご紹介します。 Apache Zeppelin Apacheが作っているnotebook形式のWeb UIで、対話型実行ができます。 この記事を書いている時点での最新バージョンは0.6.0です。 Scala, Python, SQL(Spark), SQL(Hive)

                                                                      • Scalaメタプログラミング今昔物語 - 本編 - ぼくたち宇宙人

                                                                        DEPRECATED WARNING 2018/12/05 この記事の内容は、すでに開発が放棄されたプロジェクトに基づいています。ScalaにおけるメタプログラミングはDotty / Scala3世代で大きく変わることが予定されており、すでにコンパイラ本体と統合された開発が進行しています。この記事はすでに「歴史的文書」としてのもの以上の価値を持たないものですので、ご覧になる場合はそのことを念頭に置いて読み進めていただくようお願いします。 なお、この記事の前編として執筆した基本単語の解説記事は一般的なものですので、そちらの内容は現在でも役に立つものと思います。 今日が天皇誕生日なのも来年までということになりましたが、これはscala advent calendar 2017の23日目の記事です。昨日はnobkz さんのScalaJSの話、明日はmoc-yutoさんのAkkaStreamの話で

                                                                          Scalaメタプログラミング今昔物語 - 本編 - ぼくたち宇宙人
                                                                        • 最強のリンク集の最強のリンク集 - Qiita

                                                                          ここに載れたらAwesomeバッジくれてやんよ。 Githubの☆ランキングを見ていたら、8位にawesomeというのが入ってた。 前はランキングに入ってなかったと思うので最近伸びてきたようだ。 ということで見てみよう。 以下はawesomeからリンクされている対象のAwesomeコンテンツと、その簡単な紹介です。 Platforms Node.js みんな大好きNode.jsのライブラリリンク集。 Frontend Development 主にJavaScript関連の、フロントエンド言語リンク集。 iOS iPhoneアプリ用のSwiftとObjective-Cライブラリリンク集。 Android Androidアプリ用のJavaライブラリリンク集。 IoT & Hybrid Apps IoTハードウェア、クロスプラットフォームのハイブリッドアプリなどリンク集。どういうまとまりなのかよ

                                                                            最強のリンク集の最強のリンク集 - Qiita
                                                                          • Elasticsearch 5.0 での変更点

                                                                            20161021elasticsearch5.md Elasticsearch 5.0 での変更点 変更点は以下にまとまっている: https://www.elastic.co/guide/en/elasticsearch/reference/5.0/breaking-changes.html 以下ではとりあえず Es 5.0.0-rc1 のクラスタを立てる上で詰まった or 気になった箇所を中心にメモるので、内容にはだいぶ偏りがある。 網羅的に知りたければ上の reference を読めばいい。 プラグイン関連 https://www.elastic.co/guide/en/elasticsearch/reference/5.0/breaking_50_plugins.html プラグイン管理コマンド plugin が elasticsearch-plugin にリネームされた コマンド

                                                                              Elasticsearch 5.0 での変更点
                                                                            • OpenAPI3を使ってみよう!Go言語でクライアントとスタブの自動生成まで! - ZOZO TECH BLOG

                                                                              はじめに こんにちは! 2019年2月にZOZOテクノロジーズへサーバーサイドエンジニアとして入社した籏野(@gold_kou)と申します。 Qiitaでも少し記事書いてます。 いきなりですが、皆さんはAPI仕様書をどのように管理されていらっしゃいますか? Confluence、Wiki、Markdown、Spreadsheet、Excelなど色々手段やツールはあると思います。私が担当しているプロジェクトではOpenAPIを導入しています。 この記事ではOpenAPIの基本と実際に導入して得られたノウハウをご紹介いたします。 OpneAPIの恩恵はただの管理の仕方にとどまらないので、ぜひこの記事を読んで開発効率化のお役に立てばと思います。 また、弊社のテックブログで以前、OpenAPI(Swagger)のバージョン2系に関する開発効率を上げる!Swaggerの記法まとめ や 開発効率を上げ

                                                                                OpenAPI3を使ってみよう!Go言語でクライアントとスタブの自動生成まで! - ZOZO TECH BLOG
                                                                              • JavaOne2012@サンフランシスコ レポート(大雑把編) « inoue_se

                                                                                プログラミングのなぜに答える会(前編)の後編執筆がまだですが、事情により割り込みでJavaOne2012レポートを書きます。 JavaOne2012に参加しました。今回、日本オラクル社の寺田さんの尽力でブロガー枠で参加できました。報告ブログを書く義務の代わりに参加費を免除してもらっています。ありがとうございます。来年もよろしくお願いします。 JavaOne参加は2年ぶり2度目です。参考のために2年前のレポートのリンクを張っておきます。 JavaOne/Oracle OpenWorldレポート – ラリーエリソン編 - JavaOne/Oracle OpenWorldレポート – JavaOne全般編 - JavaOne/Oracle OpenWorldレポート – Javaコア言語編 - JavaOne/Oracle OpenWorldレポート – 戦利品と展示会編 - JJUGのJava

                                                                                • Thread Pools - 2.9.x

                                                                                  You are viewing the documentation for the 2.9.x release series. The latest stable release series is 3.0.x. Search Home Working with Play Common topics Configuration §Understanding Play thread pools Play Framework is, from the bottom up, an asynchronous web framework. Thread pools in Play are tuned to use fewer threads than in traditional web frameworks, since IO in play-core never blocks. Because