You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
So You Want Developers to Your API? Miredot generates REST API documentation straight from your existing Java sources! Always up-to-date docs without the effort — No More Documentation Drift Miredot generates your documentation with each build so it is guaranteed to correspond to the implementation at all times. We only need your existing Java source code. You don't need to add anything!
{"serverDuration": 35, "requestCorrelationId": "b45a8231fbaabbfb"}
プログラミングは未経験だったが、サイトの構築から講師用のマネージメントシステム作りまで、ほとんどのシステムを花房さん1人で作った。全国の大学を奔走して講師を集め、月数十万円にのぼる運営費用は、自らのアルバイト収入と寄付でまかなっている。 お金がなければ、都会に住んでいなければ、良質の受験教育を受ける機会が極端に減る。manaveeを通じ、受験格差を解消したいという。「教育は少なくとも、機会均等じゃないとダメだと思う」 manaveeを始めるまでは「教育に熱い人間ではなかった」。神戸市の母子家庭で育ったが、経済的にも地理的にも苦労した覚えはない。ただ「格差はあかんでしょ」と、自然に、普通に、そう思っていたという。 思いついたその夜にスタート 未経験からサイト構築 発端は3年前の2010年10月。食堂で友人と夕食を食べながら話していた。最初はだたの近況報告だった。「最近、英語を勉強しているんだ
#cwt2013 Clouderaの嶋内 @shiumachi によるビッグデータプラットフォームの構築・運用についてのスライドを公開しました。Hiveをどう扱うかという話から、チームサイズ別の運用方法まで紹介しています Read less
複数台のWebサーバ(Apache)が動作している環境で、 アクセスログを簡単に集約できないか調べていた。 アクセスログを、netcat(ncコマンド)を利用して、UDPパケットとしてブロードキャストに投げ、 それをログ収集サーバが受け取ることができないか調べていたが、CentOS付属のnetcatでは出来なかった。 ※詳しくは調べていないが、UDPで待ちうけるように設定した場合、一回通信が開始されると、その待受けポートがなくなってしまう模様。 代わりのものを調べていたら、socatというnetcatの高機能版のようなツールがあった。 TCP/UDPだけではなく、IP,SCTP,PTY,EXEC等多数のプロトコルを扱える。 EPELにsocatパッケージとして登録されている。 # yum install --enablerepo=epel socat ●利用方法 サーバ側は以下のようにして
socat っていうツールを使ってみたところソケット関連のちょっとした操作をこなすのにすこぶる使い勝手が良かった。 インストール Mac OS X なら Homebrew でインストールできる。 $ brew install socat $ which socat /usr/local/bin/socat Echo サーバを立てる socat コマンドにはソケットの入力と出力を指定する。 以下のようにすると TCP 8080 ポートで接続を待ち受けて出力は入力をそのまま cat することで TCP の Echo サーバになる。 v オプションで通信内容を表示する。 $ socat -v tcp-listen:8080 system:cat 別のターミナルから telnet コマンドで接続してみる。 $ telnet localhost 8080 Trying ::1... telnet:
Javaのジェネリクスの話題のひとつにnew T()したいができないので困る、というテーマがある。 先日のセッションではこの対策についても簡単に述べたが今日はそのまとめ。 まず第一に疑うべきは本当にnew T()する必然性があるか?というのが持論だが、ある種のフレームワークではその必然性がある。 O/RマッピングのフレームワークでPOJOにデータを詰めて返したい WebフレームワークでHTTPリクエストをPOJOに詰めてControllerクラスに渡したい (このあたりの議論はJavaのジェネリクスで,T.class や new T() ができず悩んだ話 (型パラメータのインスタンス化に関し、フレームワーク設計からケーススタディ) - 主に言語とシステム開発に関してによくまとまっている) ここで、これらのPOJO(Plain Old Java Object - 端的に言えばデータを格納する
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
Windowsユーザーだった女子編集者が、実際にMacを使うなかで出合ったトラブルを解決する本連載。先日、Macの「delete」ではWindowsのようにカーソルの後ろを削除できないと思っていたところ、なんと標準機能で解決できたという話をご紹介しました(関連記事)。 今回も「WindowsではできるのにMacでできない」と思っていたら実は標準でできる、とっておきのネタです。私自身の体験に基づいており、発見したのはつい最近です(笑)。 Finderでファイルやフォルダーを移動したいとき、Windowsでは「Ctrl」+「X」でカットし、「Ctrl」+「V」でペーストします。ところがMacでは、「command」+「X」が効きません。移動したい場合もコピーになってしまうため、コピーしてからコピー元を削除するといったことをしていました。 ところが、貼り付ける際に「command」+「optio
ハマることがあるかも。と言うか私以外にもハマった人が居たので、書いておきます。 なお、ここではgradle1.9、jersey1.17.1を使っています。他のバージョンは知らない。 お話 「時代はJAX-RSなので素振りでもしてみよう」と思いたちますよね。そしたら「backpaper0 JAX-RS」とかでググりますよね? JAX-RSとかの話 — 裏紙 で。これを見ながらもpom.xmlなんて書いてられないので、「時代はGradleだ」と思ってbuild.gradleを書きますよね? apply plugin: 'java' repositories.mavenCentral() dependencies { compile 'com.sun.jersey:jersey-bundle:1.17.1' testCompile 'com.sun.jersey.jersey-test-fram
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く