並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 1163件

新着順 人気順

"Play Framework"の検索結果361 - 400 件 / 1163件

  • Play 2.xからMySQLに接続してAnormでCRUD操作するには

    Play 2.xからMySQLに接続してAnormでCRUD操作するには:Scala+Play 2.0でWebアプリ開発入門(7)(1/3 ページ) 2.0からScalaに対応したWebアプリ開発の人気軽量フレームワーク「Play」について解説し、Webアプリの作り方を紹介する入門連載。今回は、DBに接続してSQL文でデータを追加/更新/削除/参照する方法を解説。EvolutionスクリプトでのDB管理方法も。 Play 2.1でデータベースアクセス 前回の記事「Play 2.xのScala Templatesでビュー&フォーム操作」では、Scala Templatesを使用して、Play framework 2.x(以下、Play2)でビューを扱うための方法を紹介しました。 いままでコントローラの使い方、ビューの使い方を解説してきましたので、今回はPlay2でデータベースを扱う方法を紹介

      Play 2.xからMySQLに接続してAnormでCRUD操作するには
    • JJUG CCC 2015 Fall で発表してきた&参加してきた #jjug_ccc - yukungのブログ

      夏の JSUG の発表に引き続き、JJUG CCC でも発表させていただきました。JJUG は普段もよく参加させてもらっていましたが、登壇は初だったので緊張しまくりでした。が、滞り無く終わってホッとしています。 資料はこちらです。 jOOQ と Flyway で立ち向かう、自社サービスの保守運用 #jjug_ccc #ccc_ab1 from Yusuke Ikeda www.slideshare.net 心境など 裏番組がどれも有名な方のセッションだったし、発表していなかったら自分も他の方のセッションを見に行きたかったくらいなので、正直見に来てくださる方は居るのかな…と不安になったりもしたのですが、逆に考えると、それでも私のセッションを見に来てくれるということは、何かしらタイトル通り運用保守で課題を抱えてらっしゃる方が多いのでは、と自分の中で勝手に思って、何か1つでも現場に持ち帰ってもら

        JJUG CCC 2015 Fall で発表してきた&参加してきた #jjug_ccc - yukungのブログ
      • Nodejs vs Play for Front-End Apps

        Nodejs vs Play for Front-End AppsFriday, March 25, 2011 I’m resuccitating this old artile to support some inbound traffic. Mar 29, 2011: The source used for these tests is now available at https://github.com/s3u/ebay-srp-nodejs and https://github.com/s3u/ebay-srp-play. Mar 27, 2011: I updated the charts based on new runs and some feedback. If you have any tips for improving numbers for either Node

        • How do I change the default port (9000) that Play uses when I execute the "run" command?

          How can I change the default port used by the play framework in development mode when issueing the "run" command on the play console. This is for playframework 2.0 beta. Using the http.port configuration parameter either on the command line or in the application.conf seems to have no effect: C:\dev\prototype\activiti-preso>play run --http.port=8080 [info] Loading project definition from C:\dev\pro

            How do I change the default port (9000) that Play uses when I execute the "run" command?
          • [30分プログラム] - みずぴー日記

            JSXの特徴は、トップページにも書いてあるとおり「faster, safer, easier」の3つです。安全性とか簡単さについては人とか状況によって様々な定義や意見がありますが、唯一Fasterだけは客観的に測れます。 しかしJSXと速度については、トップページにあるBox2Dとshootingのデータ*1とAOBench on JSXぐらいしかありません。 というわけでWebkitで使われているSunSpider 1.0.2 JavaScript BenchmarkをJSXに移植してJavascriptと速度を比較してみました。*2 環境 sunspider Benchmark for JSX - JSX版ベンチマーク Sunspider Benchmark for Javascript - Javascript版ベンチマーク GitHub - mzp/sunspider-jsx: s

              [30分プログラム] - みずぴー日記
            • フロント Web サーバで SSL デコードされた HTTPS リクエストを正しくリダイレクトする Play アプリを作る

              フロント Web サーバで SSL デコードされた HTTPS リクエストを正しくリダイレクトする Play アプリを作る Play 的に正しいと思われる解決方法が明らかになったのでメモ。Play framework 1.2.5 が対象です。また、フロントの Web サーバは nginx を想定しています。 リバースプロキシと SSL Play framework を使って開発された Web アプリケーションを本番環境で運用する場合、Play アプリの AP サーバを直接外部に対して公開するのではなく、Apache や Nginx などの Web サーバを前方に立てて、その Web サーバからの HTTP リクエスト(リバースプロキシ)として、Play アプリの AP サーバに HTTP リクエストが到達するようなサーバ構成を取ることが一般的と思われます。 Play に限った話ではありませ

                フロント Web サーバで SSL デコードされた HTTPS リクエストを正しくリダイレクトする Play アプリを作る
              • Yahoo!、Ajaxライブラリ「YUI 3.11.0」を公開

                米Yahoo!は、Ajaxライブラリの新版「YUI 3.11.0」を公開した。処理性能向上を目指し、AttributeとBaseに変更を加えた。 米Yahoo!は2013年7月16日、Ajaxライブラリの新版「YUI(Yahoo! UI Library) 3.11.0」を公開した。Webサイトからダウンロードできる。YUIのブログによると、新版ではバージョン3.10.0に引き続いて処理性能向上を目指し、AttributeとBaseに変更を加えた。プレビュー版の3.11.0pr1に存在していたバグは修正されている。 新機能として、データを複数のページに分割して表示する「Paginator」と「DataTable Paginator」を加えた。Paginatorは、例えば複数の写真をスライドショー形式で自動的に切り替えて表示できる。軽量かつ柔軟性の高い設計を採用し、サーバサイドでもクライアント

                  Yahoo!、Ajaxライブラリ「YUI 3.11.0」を公開
                • 【新刊大量追加】Kindleストアで翔泳社の技術書の大幅割引セール実施中!(44% OFF) - 更地

                  一ヶ月ほど前に翔泳社のKindle技術書半額セールが行われていましたが、なんと本日からまたセールが再開している模様です。しかも、前回のセールと比べて、新規に技術書が多数追加されています。前回のセールで大量に本を積んでいる人も、今回のセールはチェックしてみる価値はあると思いますよ。技術書に限らず、セール対象となっている全ての本を確認したい方はこちらへ↓ Amazon.co.jp: Kindleストア:翔泳社の年末に読んでほしい「IT&福祉資格書」「コンピュータ書」「ビジネス書」40%割引セール今回は、全体的に44%ほどの割引になっているようです。セール期間は1/4までとのこと。 なお、今回の目玉本も「詳解UNIXプログラミング 第3版」でしょうか。元が9000円近い本なので、こういうセールを逃さずに入手しておきたいところです。ほかにも、「空飛ぶPython 即時開発指南書」や「プログラミ

                    【新刊大量追加】Kindleストアで翔泳社の技術書の大幅割引セール実施中!(44% OFF) - 更地
                  • Golang フレームワーク比較 - Qiita

                    結果 Echo Beego Martini, Gin, Revel, goa goMicro goKit 特徴、気付いたこと Beego フルスタックなWebアプリケーションフレームワーク。ORマッパーまでサポート。RubyのSinatraを元に設計されている。 Gin 比較的軽量なフルスタックWebアプリケーションフレームワーク。マティーニと類似のAPIを提供している。 Martini モジュール形式のWebアプリケーションサービスフレームワーク。 Revel JavaのPlay Frameworkを参考に設計されたフルスタックフレームワーク。 Echo RESTAPI向けのため、RESTの原則に沿った形で設計されたAPIを持っている。Ginを超える程の高速処理。 Goa デザインコード(goa API Design Language) のファイルを作成するだけで、マイクロサービスのコア

                      Golang フレームワーク比較 - Qiita
                    • 3 分でできる Play2 で Skinny ORM を使う手順 #play_ja - seratch's weblog in Japanese

                      これは Play framework 2.x Scala Advent Calendar 2013 の 8 日目です。 http://www.adventar.org/calendars/114 ご存知の方もいるかと思いますが、私は Skinny Framework というフレームワークをつくっています。これのコンポーネントは基本的に Skinny Framework 以外でも使えるようにつくられていて、その一つである Skinny ORM がある程度使える ORM として育ってきました。まだドキュメントはそれほど充実していませんが、こちらをご覧ください。 http://skinny-framework.org/documentation/orm.html この Skinny ORM は ScalikeJDBC という DB ライブラリをより ORM 的に使えるようにするために、Scali

                        3 分でできる Play2 で Skinny ORM を使う手順 #play_ja - seratch's weblog in Japanese
                      • playとmongodbでrest apiを作る - おみブロZ

                        タイトルの通り、playとmongoでrest apiを実装してみようと思います。 apiの実装ならsprayなどを使う手もあると思いますが、以前playで実装したときにだいぶ残念な感じになってしまったので、リベンジとしてplay-salatのサンプルを咀嚼しつついろいろ書き直してみました。 要件 サンプルとして以下のようなブログの記事を操作するAPIを作成します。 作りたいのはこんな感じの物です。 API HTTPメソッド エンドポイント 概要 GET /api/posts 記事一覧の取得 POST /api/posts 記事の作成 GET /api/posts/:id 記事の取得 PUT /api/posts/:id 記事の更新 DELETE /api/posts/:id 記事の削除 レスポンスのイメージ [ { 'id':'123456ABCDEF`, 'title': '今日の晩ご

                          playとmongodbでrest apiを作る - おみブロZ
                        • Play の evolutions を Heroku で使おうとしてハマった - hakobera's blog

                          Database-Driven Web Apps with Play! | Heroku Dev Center (we don’t recommend setting jpa.ddl to update for a real world production app. Use Play!’s database evolutions instead.) Heroku の Play のチュートリアル記事に「jpa.ddl=update が許されるのは開発環境までだよねー。本番環境では Play の evolutions を使ってね (・ω<) テヘペロ」(意訳)って書いてあったので、Heroku の Shared Database (PostgreSQL) で試してみたら色々とハマったので原因と解決方法を書いていこうと思います。 お勧めするならやり方くらい書いておいて欲しい・・・ 結論 先に

                            Play の evolutions を Heroku で使おうとしてハマった - hakobera's blog
                          • 【2017年版】Go言語のフレームワーク比較と需要の高まり|フリエン

                            Go言語も複数のフレームワークが存在しています。ただ、2017年現段階では、まだはっきりとした標準が定まっていないことも確かです。「net/http」が標準なのではないのかという声も聴きますが、実際にはその機能が物足りなく、補うためのフレームワークが存在しています。Go言語自体まだ新しいプログラミング言語なので、今後に期待の部分は多いでしょう。 今回は、そんなGo言語のフレームワーク比較と、需要の高まりについてご紹介していきます。 【目次】 ■Go言語フレームワークのメリットと選ぶ基準 ◆Go言語とフレームワークのおさらい ◆フレームワークを導入するメリットと選ぶ基準 ■Go言語フレームワーク比較 ◆Echo ◆iris ◆Gin ◆Goji ◆beego ◆Revel ◆Martini ◆Gorilla ■Go言語フレームワークのニーズ ◆海外で人気のGo言語は日本でも徐々にニーズが高ま

                              【2017年版】Go言語のフレームワーク比較と需要の高まり|フリエン
                            • sifue's blog

                              steamcommunity.com ありがたいことに修正方法を公開してくださった方がいるのですが、検索に引っかかりずらいのでこちらにも転載させてもらいます。 2023/3/28のパッチよりAssassin's Creed Odyssey(アサクリ オデッセイ)のSteam版にて日本語の字幕と音声が出なくなる不具合が発生するようになりました。 修正手順は上記サイトから転載。現状筆者自身も20時間ほどプレイしてこの修正方法で遊べています。 修正方法 アップデート前の日本語音声ファイルをダウンロードし、適用することでこの問題を修正できるので手順を共有します。 Steamコンソールを開く (開き方: ブラウザのアドレスバーに『steam://nav/console』と入力し開く。あるいはファイル名を指定して実行(win+R)から『steam://open/console』を開く) Steamコン

                                sifue's blog
                              • Play framework 2.0 betaが出たようです3 – Eclipse+sbtで開発しよう | DevelopersIO

                                2012/1月追記 こちらにplay + eclipse開発の最新状況があります。 https://dev.classmethod.jp/server-side/play20-beta-eclipse2/ Play framework2.0+Eclipse+sbtで開発 Play framework 1.2.xまでは、play eclipsify(play ec)コマンドを使用すれば、playプロジェクトをEclipseプロジェクトにできました。 Play framework 2.0からはsbtベースになったので、sbteclipse ※1という、sbtプラグインを使用して プロジェクトをEclipseプロジェクト化すれば、Eclipse+sbtでPlay framework2.0の開発ができるようになります。 では早速やってみましょう。 今回使用した動作環境は以下のとおりです。 OS :

                                • 第八回 #渋谷java に行ってきた - yukungのブログ

                                  http://shibuya-java.connpass.com/event/8212/ 前回の参加が第4回だったので、大分お久しぶりです、という感じでした。相変わらずオサレな会場に加え、なんとオフィス内にビーチまで出来ていました。オサレ感がレベルアップしている…!! オフィス内ビーチ! #渋谷java pic.twitter.com/KFxZyJkFRJ— Yusuke Ikeda (@yukung) 2014, 9月 20 資料とTogetter http://shibuya-java.connpass.com/event/8212/presentation/ http://togetter.com/li/721801 感想 以下、それぞれのセッションの個人的な感想をば。思ったままに書くので読みづらいかもしれません。 QueryDSLとSpring DataでとりあえずCRUD @na

                                    第八回 #渋谷java に行ってきた - yukungのブログ
                                  • IntelliJ IDEA(無償版)でScala+PlayFramework2.3の開発環境を作った話 - 技術memo

                                    何故かScalaを始めることにしたので、環境構築メモです。意外と躓きました。 環境 Windows 7 JDK 1.7.0.75 IDE IntelliJ IDEAをインストールします。 version(Community Edition): 14.0.3 Download -> Windows -> Download Community キーバインドをEmacs風に変更(個人的趣味によります)。 File -> Setting -> Appearance&Behavior -> Keymap の上部のキーセット一覧から択べます。 Vim派はプラグインから……。 Scala Pluginを導入 File -> Setting -> Plugins -> Install JetBrains plugin -> Scala でインストール、IDEA再起動。 Scala本体 Scala公式からダ

                                      IntelliJ IDEA(無償版)でScala+PlayFramework2.3の開発環境を作った話 - 技術memo
                                    • Hello Akka! 自分用日本語訳 - Qiita

                                      はじめに Play Frameworkのactivatorについてるサンプル"Hello Akka!"のテキストを(かなり雑に)日本語に訳しました。各章がactivator uiに表示される説明テキストのページに対応してます。自分が勉強するついでに日本語訳したものでスーパー雑です!あとオリジナルのテキストにはJavaとScalaのそれぞれのソースに対する説明が併記されてますが、Java向けの説明は訳してません。 Source Code Akkaは高度な並列分散、fault-tolerantでイベントドリブンなアプリケーションをJVM上に構築するツールキットとランタイムだ。AkkaはJavaとScalaどちらでも使える。Akkaのもっとも強力な機能はアクターモデルによる並列性で、このチュートリアルではそれについて学ぶ。 チュートリアルで扱うサンプルはとてもシンプルだ。サンプルではGreete

                                        Hello Akka! 自分用日本語訳 - Qiita
                                      • How we built the new BBC Homepage

                                        Andrew Hillel Senior Web Developer, Content Discovery The new BBC mobile Homepage is a flexible ‘taster menu’ of the BBC's website. I’ve been leading the development of the new Homepage and in this post I explain some of the technical design decisions made during the initial phase of the project. Please note that some of the language in this post is intended for readers with an interest in softwar

                                          How we built the new BBC Homepage
                                        • ユーザビリティ、クラスリローディング、クエリDSLが改善されたGrails 2.0がリリース

                                          原文(投稿日:2011/12/16)へのリンク VMwareの一部門SpringSourceのGrails開発チームは先頃Grails 2.0のリリースを発表した。このリリースはGrailsのユーザビリティをRooコンソールに似た形に改善した。クラスリローディングは進歩し、GroovyとJavaに対応している。Grailsの永続レイヤであるGORMはGroovy 1.8でのAST変換によって最大限DSLをサポートしている。 Grailsの主要開発者で考案者であるGraeme Rocher氏は昨日(2011年12月15日)公式のアナウンスを発表した。 このアナウンスの中で氏は、このリリースが一年の活動の最高峰である、と言っている。このリリースでは、よりクリーンなデバッグのサポートとRooを思わせるようなコード補完機能つきコンソールアプリケーションにより、ユーザエクスペリエンスが強化されている

                                            ユーザビリティ、クラスリローディング、クエリDSLが改善されたGrails 2.0がリリース
                                          • Akka HTTP サンプルコード (Scala)

                                            概要 こちらに記載した Akka アクターを用いて実装された汎用 HTTP フレームワークです。Spray の後継です。コアモジュールである akka-http-core は 2016/2/17 に experimental が外れました。akka-http などのいくつかのサブモジュールは 2016/3/1 現在 experimental のままですが、基本的な機能に関しては大きな仕様変更はなさそうです。基本的な機能を利用したサンプルと、関連する公式ドキュメントへのリンクを記載します。サンプルで使用した Scala のバージョンは 2.11.7 です。(Play Framework はブラウザを対象としたフレームワークであり、Akka HTTP の更に上位の存在です。試験的に Akka HTTP をバックエンドにした開発が進められています。) 応用例 IoT BaaS API (Qoos

                                              Akka HTTP サンプルコード (Scala)
                                            • Play framework - Scala

                                              Anorm:Play-Scala での SQL データアクセスScala モジュールは、 Anorm と呼ばれる、まったく新しいデータアクセス層を持っています。これは、プレーンな SQL を使ってデータベースへのリクエストを行い、応答結果のデータセットを解析・変換するいくつかの API を提供するものです。Anorm は ORマッパーではありません本章では、MySQL world sample database を使います。 これをアプリケーションで使えるようにするには、MySQL の WEBサイトの紹介に従ってください。そして、 conf/application.conf ファイルに以下の設定行を追加することで使えるようになります。 db=mysql:root@world概要今日び、SQL データベースにピュアな古い SQL を使ってアクセスすることは、退化しているようで奇妙に感じるかも

                                              • なぜ、コンサルタントからプログラマーに転身したのですか?

                                                なぜ、コンサルタントからプログラマーに転身したのですか?:教えて! キラキラお兄さん(1/4 ページ) 企業向けソフトウェア開発プラットフォーム「GitHub Enterprise」のSEである池田尚史さんは、時代の変化に対応するために自らのスキルセットを入れ替えながら、コンサルタントからエンジニアへ、WindowsからWebへ、オープンソースソフトウェア開発へと異色のキャリアを築いてきた。池田さんの話には時代の変化に対応して生き延びるヒントが詰まっている。 「会社の事業をデジタルの力で変革するデジタルトランスフォーメーションの動きが全世界で進んでいます。そしてデジタル化をするなら、GitHubを導入した方がいいです」――こう言い切るのは、「ギットハブ・ジャパン」の池田尚史さんだ。 池田さんの肩書は「セールスエンジニア」。仕事内容は一般的なSEの仕事内容に加え、世間でいうエバンジェリスト的

                                                  なぜ、コンサルタントからプログラマーに転身したのですか?
                                                • Java+microservice+DDD+CQRS+ESなフレームワーク lagom の勉強メモ 1 (サービスの構成) - Qiita

                                                  lightbend社(旧 typesafe社) から先日 lagom というフレームワークがリリースされました。 DDD, CQRS, ES などに興味があったのでちょっと調べてみることにしました。 長くてまとまりがないですが、調査したことをメモとしてまとめてみます。 lagom とは lagom は Java によるマイクロサービス指向のフレームワークです。 以下が特徴のようです。 DDDの境界付けられたコンテキストによってサービスを分割し、それぞれのサービスは akkaの各プロダクトによって作られた実行環境で互いに(クラスタ構成であっても)連携する。 各サービスの実装はCQRS(コマンドクエリ責務分離)とES(イベントソーシング)の非同期呼び出しが基本となっていて、永続装置として cassandra がデフォルトになっている。 開発環境でのホットリロード(ソース変更の反映)、docke

                                                    Java+microservice+DDD+CQRS+ESなフレームワーク lagom の勉強メモ 1 (サービスの構成) - Qiita
                                                  • sifue's blog

                                                    自分は2001年ぐらいから、FreeMindというマインドマップ作成ツールの愛用ユーザーなのですが、MacOSだとスクロールがうまく動かないという不具合があります。ある程度使うとブルブル震えてはもとに戻るという悲しい挙動をします。 修正方法ですが、 Finder > アプリケーション > FreeMind.app の項目を選択して、右クリックから「パッケージの内容を表示」を選択後、 Contents > Info.plist をVimやVSCodeなどのエディタで開いて、 /Applications/FreeMind.app/Contents/Info.plist <key>JVMRuntime</key> <string>jdk1.7.0_45.jdk</string> 以上2行を削除して保存します。 これでMacOSでも、問題なくスクロールできるようになります。MacOSXでFreeM

                                                      sifue's blog
                                                    • Implicit Design Patterns in Scala

                                                      Apart from the old design patterns from the 1990s, the Scala programming language in 2016 has a whole new set of design patterns that apply to it. These are patterns that you see in Scala code written across different organizations, cultures and communities. This blog post will describe some of these design patterns around the use of Scala implicits: specifically around the use of implicit paramet

                                                      • 達人出版会

                                                        探検! Python Flask Robert Picard, 濱野 司(訳) BareMetalで遊ぶ Raspberry Pi 西永俊文 なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 Jesse Storimer, 島田浩二(翻訳), 角谷信太郎(翻訳) 知る、読む、使う! オープンソースライセンス 可知豊 きつねさんでもわかるLLVM 柏木餅子, 風薬 Rで学ぶVAR実証分析(改訂2版) ―時系列分析の基礎から予測まで― 村尾 博 基礎からわかるTCP/IPネットワークコンピューティング入門(第4版) 村山公保 Rocky Linux 9 & AlmaLinux 9 実践ガイド[サーバ構築編] 古賀 政純 続・酒屋の娘、Webサイト制作します Drupal 10で多言語サイトに挑戦! Drupal Meetup 豊田支部 実例で学ぶAWSガードレール構築 JTCでの組織

                                                          達人出版会
                                                        • Play Framework 2.3 For Java ことはじめ #1 開発環境作成編 - まーぽんって誰がつけたの?

                                                          Play Framework 2.3 For Java 入門記事一覧 要約 簡単にまとめるとJDKとactivatorがあればPlay Frameworkは起動する。activatorがScala、sbt、ivy2とか必要なものは落としてきてくれるから。 IDEは色々詰まったScala IDE for eclipseというのがあって、プロジェクトの読み込みも簡単。ただしアプリケーションの実行はコマンドラインからやる(Eclipseからやる方法もあるだろうけど調べてない)。 1. コマンドラインからactivatorでアプリケーションの作成と実行 まずは、typesafe activatorおとしてきて、activatorへPATHを通す。このへんは、公式チュートリアルに書いてある。 activator uiはWebブラウザがコンソール出てきてやるやつなので、コマンドラインからやりたい。 新

                                                            Play Framework 2.3 For Java ことはじめ #1 開発環境作成編 - まーぽんって誰がつけたの?
                                                          • purely_functional_play_framework_application

                                                            This document describes a presentation on using the Tagless Final style in the Play Framework for purely functional programming. The presentation introduces Play Framework and how it uses Google Guice for dependency injection. It discusses separating the program from its execution using techniques like the Reader Monad and Free Monad. However, these have drawbacks like being difficult to use with

                                                              purely_functional_play_framework_application
                                                            • Angularで大規模開発に取り組み始めた話

                                                              西田雅博 株式会社Bizreach HRMOS採用管理 Angular 4, Play Framework (Scala) React/Redux

                                                                Angularで大規模開発に取り組み始めた話
                                                              • Groovy/Grailsでフィードアグリゲータを作成し、Herokuで運用してみた - 駄文生産所

                                                                ここ20日間ほど、Groovy/Grailsでフィードアグリゲータを作っていた。 これにどれほどの需要があるかはさておき、自分の見たい情報が整理されて出てくるところまでは来た。 「ハンドボールナビ」 http://handballnavi.com JVMで動くアクション型のフレームワークを調査するところから始めて、練習課題的にフィードアグリゲータを設定し、10日後に公開、その後10日で肉付けして、現在に至る、というのはそう悪いペースではないだろう。 以下、チラシの裏。 Webフレームワーク もともとやりたいことは別にあって、それにはSeasideフレームワークが向いていないことは分かっていた。Smalltalk環境を活かした生産性は抜群で、実行速度も十分(Javaの1/5程度の速度)だと思うが、コンポーネントベースのフレームワークは内向きのプロダクトに向いていて、外向きにはイマイチだ。現状

                                                                • Play FrameworkでSwaggerを使う - Qiita

                                                                  SwaggerはJSON API用のドキュメンテーション作成ツールです。 http://swagger.io/ http://petstore.swagger.wordnik.com/ こんな画面が生成されて、画面の下の方にある"Try it out"というボタンで実際にリクエストを送信することができます。 SwaggerとPlay Framework 上の画面はSwagger UIというHTML+JavaScriptのツールによるもので、Swaggerの実体はコードアノテーションを解釈してエンドポイントに関するJSONを返してくれるツールです。 SwaggerのメインリポジトリであるSwagger CoreはScalaで書かれていて、Play Frameworkの用ライブラリもSwagger Coreのリポジトリ内にあります。 Play FramworkでSwaggerを使うサンプルアプ

                                                                    Play FrameworkでSwaggerを使う - Qiita
                                                                  • Akka(というよりTYPESAFE社が提供するAkkaの開発環境とサンプルコード)を導入してみた - たなかこういちの資料室

                                                                    Akka、というよりTYPESAFE社が提供するAkkaの開発環境とサンプルコードを、Macに導入する手順をまとめました。 ■ 前提 - OS X 10.8.3 - 2013/5/29に導入実施 ■ Akka本体のコードをダウンロードする Akka本家サイトは http://akka.io/ ですが、ダウンロードは下記のTYPESAFE社のページに誘導されます。下記ページの中程に.zipもしくは.tgzへのリンクがあります。 http://typesafe.com/platform/runtime/akka/download ※TYPESAFE社とは、Scala、Akka、Play Frameworkを一つにまとめて「TYPESAFE PLATFORM」という統合開発環境を提供しようという、ScalaとAkkaの開発者によって設立された企業、とのことです。AkkaはもっぱらTYPESAFE

                                                                      Akka(というよりTYPESAFE社が提供するAkkaの開発環境とサンプルコード)を導入してみた - たなかこういちの資料室
                                                                    • Play framework ★ Modules - Scala [scala] module

                                                                      Scala [scala] module This module is for the Play 1.x series only. Play Scala enables you to use the Scala language for your application keeping key properties of the Play framework. It uses a more functional and Scala idiomatic style of programming without giving up on simplicity and developer friendliness. Check the dedicated website at http://scala.playframework.org. https://github.com/playframe

                                                                      • Sublime Text 2 入門・設定・カスタマイズなどまとめ | CodeNote

                                                                        カテゴリー アクセス解析 (2) Analysis (1) Android (7) Apache (6) API (2) Amazon Web Services (66) CloudSearch (1) EC2 (3) RDS (1) SES (1) Backbone.js (1) BigQuery (1) Blockchain (3) Blogger (1) Book (119) Bootstrap (4) Configuration Management (3) Cacti (1) Capistrano (2) CentOS (15) Chef (1) Chrome (10) ClamAV (1) CMS (2) CODA (1) CoffeeScript (1) CORESERVER (4) 仮想通貨 (1) CSS (22) Sass (6) CSV (1) DNS (1) 資料

                                                                        • ヌーラボ社内の勤怠管理アプリ「Hello Goodbye」の紹介 | 株式会社ヌーラボ(Nulab inc.)

                                                                          はじめまして、4月に入社しました永江です。 今回は、私が新人研修で開発した勤怠管理アプリ「Hello Goodbye」を紹介します。 はじめてのScala 新人研修で使うプログラミング言語はScala縛りだったので、Hello GoodbyeはScalaとPlay Frameworkで動いています。 それまではScalaを使ったことがなかったので本当に完成するか心配だったのですが、アドバイスを貰いながらですが2ヶ月でなんとか動くものが出来ました。 画像はHello Goodbyeのトップページ。メンバーの出退勤の確認とメッセージを見ることができます。 Hello Goodbyeのしくみ Hello GoodbyeはTypetalkのWebhook機能を利用しています。 利用者が出社時に”Hello”、退社時に”Bye”とTypetalkのボットに対してメンションを投げるとTypetalkは

                                                                            ヌーラボ社内の勤怠管理アプリ「Hello Goodbye」の紹介 | 株式会社ヌーラボ(Nulab inc.)
                                                                          • ScalaのWebアプリケーションフレームワーク「Play Framework」入門 ~(3)CRUD操作を行うWebアプリケーションの作成 後編

                                                                            CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                                                                              ScalaのWebアプリケーションフレームワーク「Play Framework」入門 ~(3)CRUD操作を行うWebアプリケーションの作成 後編
                                                                            • 【書評】Jenkins(カエル本)

                                                                              みなさんこんにちは。@ryuzeeです。 昨年チケット管理システム大決戦というイベントをShibuya.tracで行った際に一緒に登壇させて頂いた池田さん(@ikeike443)のご厚意で、オライリーさんから2月22日に発売されるJenkins本を献本頂きました。 ありがとうございます! 著者/訳者:John Ferguson Smart、Sky株式会社 玉川 竜司出版社:オライリージャパン発売日:2012-02-22大型本:412ページISBN-13:9784873115344ASIN:4873115345 僕はアジャイルコーチとしてScrumをベースに現場のお手伝いをしています。 アジャイルな開発が必要な理由は、「継続的に顧客に価値を届けるため」で、エンジニアはプロとしてそれを行うことが求められています。 Scrumでは技術的なプラクティスについては何も定められていませんが、成長し続け

                                                                                【書評】Jenkins(カエル本)
                                                                              • アドテクエンジニアになりたければ、この技術を学べ! | EVERRISEアドテクブログ

                                                                                皆様 あけまして、おめでとうございます。 昨年は、アドテク関連で様々な方にお世話になりました。 誠にありがとうございました。 本年もどうぞ宜しくお願いいたします。 さて、2015年の最初のエントリーですが、まだまだ需要として衰えることのないアドテク業界の「人手不足の解消」に役立つことは出来ないかと思い、本エントリーを記載しました。 「アドテクに興味があるけど敷居が高い」と思ってる技術者が「どんな技術を学べばアドテクエンジニアに成れるのか?」という観点でまとめてみました。 それでは、どうぞ。 まずは、どんな技術の需要があるのか調査 そもそも、アドテク業界に限らず、IT業界は空前の人で不足です。 例えば「Java経験5年目のシステムエンジニア」と言うだけで、それはもう引っ張りだこの状態で、プロジェクトへアサイン依頼が「一人に数十件来る」レベルです。 その中でも、進化が早いアドテク関連企業の人手

                                                                                  アドテクエンジニアになりたければ、この技術を学べ! | EVERRISEアドテクブログ
                                                                                • (60分クッキング) Play Framework (Scala)+MySQLでREST APIサーバーを作る - Qiita

                                                                                  Scalaの勉強もかねてPlay FrameworkでDBを利用したREST APIサーバーを作ってみました。 自分がつまずいたポイントを記述しておきます。 ソースコード システム環境 ローカル開発環境: MacOSX + MySQL5.5 本番環境: CenOS6 + MariaDB5.5 Play Framework 2.3 JDK8 (Scala 2.11ではJDK8はテストサポート扱いらしい 標準サポートは JDK6 <= JDK7 ) Scala 2.11 IDE: IntelliJ IDEA 14 Ultimate + Scalaプラグイン (Ultimateは有償だがお薦め) データベースで管理するもの 2014〜2015年で放送されているアニメ作品を管理しているデータベース インストール&プロジェクト作成 最新のPlay Frameworkではactivator経由でインス

                                                                                    (60分クッキング) Play Framework (Scala)+MySQLでREST APIサーバーを作る - Qiita