並び順

ブックマーク数

期間指定

  • から
  • まで

481 - 520 件 / 807件

新着順 人気順

ECLIPSEの検索結果481 - 520 件 / 807件

  • Go言語 + cli-init でコマンドラインツールを作る | DevelopersIO

    よく訓練されたアップル信者、都元です。最近社内のメンバーがみんなGo言語の世界で楽しそうなので、私も混ざってみることにしました。最初のセットアップや基礎文法等は、私も平行して急いで学ぶGo langシリーズで勉強中です。 コマンドラインツールが作りたい と思っています。ちょっとしたものを作るとしたらPythonなのかな、と思って友達のPythonistaにインタビューをしたところ、「ちょっとしたツール作るとかって用途の人は Golangに移行した(えっ」という衝撃的なコメントを貰い、もうこの際だからGo勉強すっかという空気になった次第。 具体的な環境構築 基本的には急いで学ぶGo langシリーズを読めばいいのですが、一点迷ったのがディレクトリ構成です。 Go言語で幸せになれる10のテクニックでは「GOPATHは一つだけ (Use a single GOPATH)」という指針が紹介されてい

      Go言語 + cli-init でコマンドラインツールを作る | DevelopersIO
    • 学校の健康診断で昔からのやり方に疑問を持っていたが実はとある理由が含まれていることを知りゾッとした話

      SOW@ @sow_LIBRA11 作家のはしくれでございます。「戦うパン屋と機械じかけの看板娘」(HJ文庫)全10巻。「剣と魔法の税金対策」(ガガガ文庫)全6巻「機動戦士ガンダムSEED ECLIPSE(ストーリー担当)」ガンダムエースにて連載中です! SOW@ @sow_LIBRA11 学校での、いわゆる「健康診断」的な際の話、そりゃあ限られた時間で大量の生徒たちを全員診察しなきゃいけないんだから、「服の上から」とか「手だけ入れて」とか、細かな配慮する余裕が無いんだろうなぁとも思ったが、「虐待痕がないか確認するため」もあると聞いて、別の意味でゾッとした・・・ 2022-05-12 18:04:28

        学校の健康診断で昔からのやり方に疑問を持っていたが実はとある理由が含まれていることを知りゾッとした話
      • Visual Editor - Eclipse

        Archived Eclipse Projects You are seeing this because the project you were looking for has been archived. When projects are archived their data(downloads,source and website), is collected into a single tar.gz file. Please note: Some projects did not have all of the above data. Please note: The source files (if available) included in these files are direct copies of the available CVS/SVN data. You

          Visual Editor - Eclipse
        • 1ヶ月でiOS・Android対応のクソゲーを作るためのレシピ - コードレシピ

          今回は今話題の「DOGECOIN」で有名な柴犬の「かぼすちゃん」を使ってゲームを作りたいと思います。 ということで、以下のようなゲームを作ります。 かぼすちゃんが次々と空から降ってくる かぼすちゃんが地面に付く前にタッチで消していく かぼすちゃんが一匹でも地面についたらゲームオーバー ちなみにゲーム名はDoge Defenseです。 Cocos2dxを使って作っていきます。 Cocos2d-xを使う 今回はCocos2d-xを使ってゲームを作っていきます。 http://www.cocos2d-x.org/ Cocos2d-xはスマホ向け2Dゲームを作るためのゲームエンジンで、今スマホ2Dゲーム界で熱いらしいです。 有名どころだとドラクエのゲームがCocos2d-xで作られたらしいです。 http://www.dragonquest.jp/dqmsl/ 他にもCocos2d-xで作られたゲ

            1ヶ月でiOS・Android対応のクソゲーを作るためのレシピ - コードレシピ
          • Android開発者が知るべき10のこと | TechBooster

            本記事はAndroid DevelopersのDesigning for Seamlessnessを意訳、加筆したものです。Androidアプリをシームレスに連携させるためのノウハウを紹介します。 特性を理解する アプリケーションが高速に動作し、レスポンスが良くても、アプリケーション遷移やダイアログ表示を乱用した無計画なUI、不用意なデータの喪失、意図しないタイミングでの操作妨害など知らず知らずのうちにUXの良くない設計になっているかもしれません。これらの問題はどのように避ければ良いでしょう? アプリケーションが動作するコンテキスト Androidフレームワークの特性(アプリケーションへどんな影響を与えるか) を理解することが開発の手助けになります。 ユーザ操作を妨げない ユーザ操作のシームレス性で問題になるケースとしてよくあるのが、他のアクティブなアプリケーションを無視して、自分のダイア

            • JavaScripterから見たJSX

              私は2001年からJavaScriptを専門にして実装をしており、かなり長い間JavaScriptを使い続けてきました。ExGameをはじめとして、異常なほどにJavaScriptを使い倒したプロジェクトを何個か完遂させています。前の会社「ブロードテイル」がDeNAに買収されたのは、JavaScriptのプロダクトだけでなく、私たちのJavaScriptのスキルを生かしたいという側面も大きくあったと感じています。 そんな私ですが、正直に言うとJSXの開発にはほとんど関わっていません。JSXは基本的に一穂さんが主導し、gfxがフォローし、a_bickyがドッグフードを食べる(自分たちのプロダクトをまず自分たちで率先して使う)という形で進んできました。私が強くかかわったのは、主に3月の言語仕様を決めるときの議論程度です。なのでJSXについてそこまで詳しい訳ではないのですが、そばで開発を見てきた

              • Ruby on Rails用 統合開発環境(IDE) 比較レポート:CodeZine

                1. はじめに1.1. 背景 近年、スクリプト言語「Ruby」と、Rubyで書かれたWebアプリケーションフレームワーク「Ruby on Rails(以下、RoR)」が注目を集めています。 Ruby/RoRの開発はテキストエディタとコマンドラインツールがあればすぐに始めることができます。一方、Ruby/RoRの普及に合わせてテキストエディタとしての機能の他にデバッガ、WebサーバやDBサーバとの連携、バージョン管理などの機能を備えた統合開発環境(以下、IDE)が複数登場しています。 Ruby/RoR対応のIDEはJavaなど他言語のIDEと比較すると機能面や安定性にやや物足りなさがありますが、各IDEは活発に開発が行われており、実際の開発をサポートするレベルまで着実にバージョンアップを重ねています。1.2. 本稿の目的 Ruby/RoR対応のIDEを使用する場合、NetBeans、Ecli

                • ここ2日間の流れと僕の個人的な感想|北村あおい

                  11/30追記:このnoteをTwitterにて引用RT、リプすると佐藤純一氏からブロックされる現象が起きておりますので、用法はお気をつけください。 11/27のお昼ごろ、FCイベントの抽選に申し込んだというのを見て、そういえば今日だったなとメールから申し込む。 TLを見ていると様々なところから 「これ会員番号入れるところないんだけれど」や「これ誰でも申し込めるのでは?」 といったツイートを各所で見かけ、そんなはずないやろとe+で[fhana]と入れて検索したら、普通に出てくるのな。 まずFCイベントと銘打っている以上、他の人が申し込みできてしまうシステムっていうのは前提条件としておかしくて、 常識的に考えて、申し込んだ人間とFCのリストの照らし合わせを行い、 そこで当落するもんだと“思い込んでいた”わけです。これはおかしいと思いまずはFCの運営に問い合わせ、 その後、佐藤純一氏へ問い合わ

                    ここ2日間の流れと僕の個人的な感想|北村あおい
                  • Android初心者の最初の2週間での感想

                    Androidの開発機を入手して2週間ほど経つのですが、その2週間の感想です # 2週間といっても、他にいろいろとやってたのですが(個人の方で新サービス読んだ4!のテスト公開とか) この手のことをするのは、2002-3年ぐらいにPocket PCの開発をやって以来なので、少しずれてるかもしれませんが。いろんな事が簡単にできるようになっているなあと、時代の違いを感じました。 開封から設定 設定にパソコンは不要 [開封]-[起動]-[タイムゾーンと日時の設定]-[WiFiの設定]-[Googleアカウントの設定] で。Gmailが使えるようになり、GmailのコンタクトもAndroid上で閲覧できるようになりました。携帯電話として使うためのSIMは持ってないし、持っていたとしても使うとたいへんなパケット料金になるらしいので、無線LANだけで使ってます。 Gmailのコンタクトに電話番号の情報は

                    • Eclipse ADTに代わるIDEとなるか? Android Studioの基礎知識

                      Android Studioとは、基になったIntelliJ IDEAとは 2013年5月15日から3日間、サンフランシスコで開催されたGoogle I/Oでは、新しいAndroid APIとAndroid向けの新しいIDE、「Android Studio」が発表されました。 今回の記事では、この新しいIDEである「Android Studio」についてのインプレッションを紹介します。なお、新しいAPIについても本連載で取り上げる予定です。 Android Studioとは「IntelliJ IDEA」というオープンソースのIDEを基にAndroid向けに最適化された統合開発環境です。 IntelliJ IDEAはチェコに本社を置くJetBrains社が開発、オープンソース化した開発環境です。Javaで実装されており、多言語をサポートしています。 日本ではそれほど話題になってはいませんが、

                        Eclipse ADTに代わるIDEとなるか? Android Studioの基礎知識
                      • 「ハッカーはVimを使う」 騙される若者たち

                        Eclipseがemacsやvimより優れている点を挙げてみよう。 ・リファクタリング機能が強力 ・CVSリポジトリの構成を直接覗ける ・デバッガがグラフィカル ・設定できる警告メッセージの種類が豊富。 ・復元機能が非常に充実している。 CVSのように以前の状態に復元すること、以前の状態の ソースコードとの比較も容易。CVS(Eclipse標準装備)/Subversionプラグインにもこの機能は存在する。 ・プラグインの数が豊富、膨大。 ・プラグイン開発環境もEclipse自体に用意されている。 ・ライセンス形態がCPLであり商用利用もしやすい。 ・上位版にWSADが存在する。 ・IBMのバックアップがついている。 ・Smalltalkで有名なVisualworksの影響を受けているため、 JUnitプラグイン(Eclipse標準装備)によるテストファースト、リファクタリングの他、eXtr

                          「ハッカーはVimを使う」 騙される若者たち
                        • Java特有の冗長なコードを簡潔に記述する「Lombok」

                          Javaは言語仕様上の制約により、ボイラープレートコード(自明だが省略できないお決まりのコード断片)がいくつかあります。例えば、メンバ変数を読み書きするだけのgetterメソッドやsetterメソッドがこれにあたります。Lombokを使えば、これらJava特有の冗長なコードを、見やすく簡潔なものにすることができます。本記事ではLombokを利用して、ボイラープレートコードをシンプルに記述する方法について解説します。 はじめに 今やJava開発に必要不可欠となったものの一つに、IDEの存在があります。例えばEclipseではメンバ変数さえ定義すれば、getter/setterの自動生成や、equalsメソッドやhashCodeメソッド、toStringメソッドなどの自動生成などさまざまな場面でコーディングを強力にサポートしてくれます。 これは大変便利な機能ですが、裏を返せばJavaの言語仕様

                            Java特有の冗長なコードを簡潔に記述する「Lombok」
                          • 【コラム】イマドキのIDE事情 (18) オープンソースのFlash開発環境 | エンタープライズ | マイコミジャーナル

                            Flashの開発環境 最近、AIRの登場によってRIAのプラットフォームとしてFlash/Flex(FlexはFlashで一般的なGUIアプリケーションを開発するためのフレームワーク)が大きな注目を集めている。Flash/Flexの開発にはAdobeの提供するFlash CS3やFlex Builderといった統合開発環境を利用するのが一般的だが、オープンソースのIDEもいくつか存在する。今回はFlash/Flexでの開発をサポートするオープンソースのIDEとしてFlashDevelop、ASDT、AIR GEARの3つを紹介する。 FlashDevelop FlashDevelopは.NETプラットフォーム向けに開発されたActionScriptの統合開発環境だ。本稿執筆時点での最新バージョンは3.0.0beta4となっている。 図1 FlashDevelop 最新のActionScri

                            • 主要開発者が語るグーグルとFirefoxの深い関係

                              Firefox開発の中心的人物で、現在はGoogleでソフトウェアエンジニアを務めるDarin Fisher氏が先ごろ、もじら組が主催したイベントにあわせて来日した。同氏のGoogle入社は、Googleが独自ブラウザ開発に乗り出すのではといった憶測を呼んだこともある。Google移籍の真相と最近の活動について聞いた。 コンシューマーにフォーカス --Googleではどんな仕事をしているのですか。これまでの経歴もあわせて教えてください。 2000年の9月にNetscapeで働き始め、ウェブブラウザの開発チームがなくなったのをきっかけにIBMに移りました。そこでMozillaプロジェクトを手掛けました。Googleに加わったのは1年半前ですが、会社が変わってもやっていることは同じで、ここでの仕事もFirefoxを開発することです。 --Mozillaプロジェクトでは何を手掛けているのですか。

                                主要開発者が語るグーグルとFirefoxの深い関係
                              • WebGLを使ってブラウザ上で3Dモデルを描画した話 - DMM.comラボエンジニアブログ

                                皆様、はじめまして!DMM.com Labo システム本部 事業サービス開発部の久野です。この度、社内の勉強会のLTで話した内容をまとめてみました! 内容はWebGLというJavaScriptのAPIを使って、ブラウザ上で3Dモデルをアニメーション付きで描画するために何を行ったのか、です。 ▼実際に動作するデモです。 テクスチャを大量に読み込まなければならないので表示まで時間がかかるかもしれません。 ▲ブラウザによっては動作しない可能性がありますがデモプログラムなので悪しからず。 WebGLとはなんぞや? WebGLとはKronos Groupが管理するOpenGL ES 2.0をブラウザ上のJavaScriptから扱えるようにしたAPIです。GPU(グラフィックカードまたはグラフィックボード)の機能を駆使して高度な3D描画を高速に行うことが出来、昨今のPC、スマートフォン等の主要なブラウ

                                  WebGLを使ってブラウザ上で3Dモデルを描画した話 - DMM.comラボエンジニアブログ
                                • Androidアプリの作り方教えるけど質問ある? : IT速報

                                  999:名無しのプログラマー 2099/99/99 99:99:99 ID:ItSoKuHou 前記事の続きというかAndroid版です。両方見てください(/ω・\)チラッ iPhoneアプリの作り方教えるけど質問ある? このスレの1さんはアプリで毎月100万くらい儲けてる鬼才。作ったアプリはクロスワード、懸賞クロスワードなどなど。詳しくは前記事参照。unityが何だがわからない人は下記動画を軽く見てみると感動するかも。 47: 以下、名無しにかわりましてVIPがお送りします 2013/08/23 11:27:34 ID:Kt/LuEvv0 とりあえずiPhoneアプリを作りたい人 Mac App Store からXcodeをダウンロードしよう Androidアプリを作りたい人 http://developer.android.com/sdk/index.html こっからSDKとEcli

                                    Androidアプリの作り方教えるけど質問ある? : IT速報
                                  • 「ダンジョン飯」のマルシルって、ヒロインではないし恋愛フラグは立たないけど、「妹の友達」と知ると納得の距離感の子について、賛否両論の声

                                    SOW@ @sow_LIBRA11 作家のはしくれでございます。「戦うパン屋と機械じかけの看板娘」(HJ文庫)全10巻。「剣と魔法の税金対策」(ガガガ文庫)全6巻「機動戦士ガンダムSEED ECLIPSE(ストーリー担当)」ガンダムエースにて連載中です! SOW@ @sow_LIBRA11 「ダンジョン飯」のマルシルって、ヒロインではないし恋愛フラグは立たないし、かといって相棒とかとも違うし、とはいえただのパーティーメンバーなだけでない固執もあって、「妹の友達」と知ると、ポンと手を叩き納得できる距離感の子だよな。 pic.twitter.com/SdZred5hdR 2024-04-14 11:21:14

                                      「ダンジョン飯」のマルシルって、ヒロインではないし恋愛フラグは立たないけど、「妹の友達」と知ると納得の距離感の子について、賛否両論の声
                                    • [取り組み] フロントエンドでコーディングスピードをアップさせる6つの方法!と思って書いてたら30個も書いちゃった。 - YoheiM .NET

                                      [取り組み] フロントエンドでコーディングスピードをアップさせる6つの方法!と思って書いてたら30個も書いちゃった。 こんにちは、@yoheiMuneです。 フロントエンドとしてHTML,CSS,JSを中心と開発を行うことを仕事にして早くも半年が経ちました。 最近はだいぶ効率的にコーディングが出来てきたとやっと実感してきたので、ブログにも自分のコーディングスピードアップのコツを書きたいと思います! 「こんなのよりももっと良いのあるよ」などたくさんの感じる点があるかと思います。ぜひTwitterなどで教えて頂けると助かります。 コーディングをスピードアップする6つ+αのポイント 自分が思うにコーディングをスピードアップする最も大切なポイントは以下ではないかと思います。 めんどくさいと感じること、そして改善に動くこと 幸い自分はかなりのめんどくさがり屋で、コーディング中も「これ手動!?」「マウ

                                        [取り組み] フロントエンドでコーディングスピードをアップさせる6つの方法!と思って書いてたら30個も書いちゃった。 - YoheiM .NET
                                      • flare | visualization on the web

                                        To begin making your own visualizations, download flare and work through the tutorial below. Need more help? Visit the help forum (you’ll need a SourceForge login to post). Flare is open-source software released under a BSD license, meaning it can be freely deployed and modified (and even sold for $$). Flare’s design was adapted from its predecessor prefuse, a visualization toolkit for Java. Appli

                                          flare | visualization on the web
                                        • あなたがVimを使うべき5つの理由 - nigoblog

                                          今回はVimの魅力と、それを使うべき理由について書いていきます。 はっきりいうと、 Vimは絶対に使えるようになるべき! その5つの理由はこちら コーディング速度が変わる コマンドラインへの抵抗がなくなる Railsやnodejsなどのフレームワークと相性がいい Gitとも相性がいい 自分好みのエディタが使える というわけで早速一番目から見てみましょう! コーディング速度が変わる Codaなどのエディタを使っていた場合劇的に変わると思います。 どこで変わるかというと、 マウス操作の部分で変わる! まぁCodaでもマウスを使わずに出来ることは出来るのですが、 Vim程ではない、というより Vimは一切マウスが使えない! なので強制的にキーボードだけの操作になるため、 キーボードからマウスに手を移動させる時間がなくなる。 そのため、Vimの方が早くなります。 なのでVimを使いましょう! コマ

                                            あなたがVimを使うべき5つの理由 - nigoblog
                                          • Emacs, Vim, Sublime Text 2 徹底比較 - funatti's blog

                                            何かと話題になるこの3つのエディタ。機能について徹底的に比較されているサイトがあまり見つからなかったので、自分で比較してみました。 なお今回はTextMateではなくSublime Text 2を取り上げていますが、TextMateに読み替えが出来る部分も多いかと思います(まぁ元々本家はそっちなので…^^;)。ただ、Sublime Text 2の方がだいぶ上位互換な感があり、日本語入力、フレーム操作、クロスプラットフォームなどでTextMateは一歩劣るかなということで、今回はTextMateは外させていただきました。 もし間違いなどがあれば下にコメントいただくか、Fumiya Funatsuまでお願いします。 表記について 表記についてはそれぞれのエディタにおいて一般的な表記を使いました。例えばEmacsやVimにおけるC-xは、Ctrl + x、M-xは、Meta + xであり、DはS

                                            • 暇人/(^o^)\速報: 【リンクあり】PCで重宝してるフリーソフト教えろ

                                              【リンクあり】PCで重宝してるフリーソフト教えろ 1:以下、名無しにかわりましてVIPがお送りします:2013/11/24(日) 02:46:53.68 ID:2PHfUI4D0 参考にしたい 3:以下、名無しにかわりましてVIPがお送りします:2013/11/24(日) 02:48:04.82 ID:wih0SfFV0 デスクトップドドド 8:以下、名無しにかわりましてVIPがお送りします:2013/11/24(日) 02:50:25.80 ID:2PHfUI4D0 >>3 いらねえし無駄だなこれ 10:以下、名無しにかわりましてVIPがお送りします:2013/11/24(日) 02:50:40.79 ID:GZ0m+88CP Glary Utilities は今はどうなんだろ 18:以下、名無しにかわりましてVIPがお送りします:2013/11/24(日) 02:54:38.6

                                                暇人/(^o^)\速報: 【リンクあり】PCで重宝してるフリーソフト教えろ
                                              • PlantUML の使い方 | プログラマーズ雑記帳

                                                テキストから UML を生成する PlantUML についての解説記事を書いてみました。 PlantUML の使い方 (今回) シーケンス図 クラス図 オブジェクト図 パッケージ図 ユースケース図 アクティビティ図 状態遷移(ステートマシン)図 コンポーネント図 配置図 skinparam PlantUML 実行用のバッチファイル 今回は PlantUML の使い方の説明です。 PlantUML とは インストール 日本語 コマンドライン Doxygen との連携 Doxygen 連携用スクリプト その他のツールとの連携 オンラインデモ PlantUML とは 最近、プログラムの設計書などで UML を使うのが浸透してきていますが、 この UML を書くのはわりと面倒です。 CASE ツール, Doxygen などでは、クラス図を自動生成してくれますが、 ユースケース図やシーケンス図は自分

                                                • Program Island

                                                  Program Island へようこそ! このサイトでは、プログラムに関する様々な情報を載せています。 Android (2010/12/25) Limy Eclipse Plugin (2012/02/25) Check! Ruby on Rails (2009/04/01) Limyweb (2010/01/27) Limy Articles (2009/02/14) Eclipse簡易マニュアル (2008/12/23) / Eclipseプラグイン開発 (2008/12/23) Java (2012/03/10) New! Tomcat (2007/06/29) Linux (2010/04/14) Git (2012/02/26) New! / Subversion (2007/01/11) J2EE , JBoss (2007/01/13) / JBoss + EJB3 (2

                                                  • Stellarium

                                                    features sky default catalogue of over 600,000 stars extra catalogues with more than 177 million stars default catalogue of over 80,000 deep-sky objects extra catalogue with more than 1 million deep-sky objects asterisms and illustrations of the constellations constellations for 40+ different cultures calendars of 35+ different cultures images of nebulae (full Messier catalogue) realistic Milky Wa

                                                    • ウノウラボ Unoh Labs: gdbの使い方

                                                      今年の2月にマカーになったbokkoです。どうも僕の使っているフォントがほかの人には見づらいらしく、「そのフォントはねぇよw」と言われたり、外付けのキーボードを使っているせいか、「MacBookの意味なし!」と社内で言われてたりしています。 今日はgdbのお話です。gdbは非常に広く使われているデバッガで、特にC、C++のプログラムをデバッグするのによく使われています。 デバッガの使い方 プログラムをデバッグする際、例えば以下の方法が挙げられます。 1. ソースコードを読む 2. ソースコードに出力関数を仕込む(例えばprintf) 3. ソースコードを書き換えて実行してみる これで十分な場合もありますが、そうでない場合もあります。これらの方法ではプログラムを実行している最中にこちらからソースコードレベルでのアクションを起こすことが難しいので、例えば、プログラムをある時点で止めて変数の

                                                      • リメイク版『ウィザードリィ 狂王の試練場』レビュー。遊びやすさと懐かしさを両立させつつも、歯応えのある探索とバトルがしっかりと楽しめる、元祖RPGの名に恥じぬ一作 | ゲーム・エンタメ最新情報のファミ通.com

                                                        Digital Eclipseより2024年5月23日に発売されたプレイステーション5、プレイステーション4、Xbox Series X|S、Xbox One、PC(SteamとGOG.com)用ソフト『Wizardry: Proving Grounds of the Mad Overlord(邦訳:ウィザードリィ 狂王の試練場)』。 本作は1981年9月に Apple II にてリリースされたRPG『Wizardry: Proving Grounds of the Mad Overlord』のリメイク版。Apple II 版のコードをUnreal Engineに移植して制作されたり、当時のUIを表示できたりと、オリジナル版へのリスペクトを詰め込んだ一作だ。もちろん現代でも遊べるように、ビジュアル、BGM、ゲームテンポ、UIなどは刷新されているため、幅広い層のプレイヤーが楽しめる。今回はそ

                                                          リメイク版『ウィザードリィ 狂王の試練場』レビュー。遊びやすさと懐かしさを両立させつつも、歯応えのある探索とバトルがしっかりと楽しめる、元祖RPGの名に恥じぬ一作 | ゲーム・エンタメ最新情報のファミ通.com
                                                        • Javaで軽快に使える「軽量フレームワーク」特集~リッチなGUIを構築する「Vaadin」(1)

                                                          はじめに フレームワークと言うと、多くの人は「アプリケーション全体を設計するもの」というイメージでとらえているかもしれません。しかし、もちろんそれだけがフレームワークではありません。例えばHibernateのように特定の機能に特化したものも存在します。 最近になって見られるようになってきたのが、「Ajax利用のためのフレームワーク」です。例えば、「Google Web Toolkit(GWT)」などのことです。Javaを使って、Ajax利用のWebアプリケーションを構築するフレームワークです。素のHTMLだけでは実現できないリッチなGUIを、JavaScriptの複雑なコードを書くことなく実現できるフレームワークとして、GWTは広く使われつつあります。 これまで、サーバーサイドのことばかり考えていた感のあるフレームワークの世界に、こうした「クライアントサイドの構築」を重視したものが登場する

                                                            Javaで軽快に使える「軽量フレームワーク」特集~リッチなGUIを構築する「Vaadin」(1)
                                                          • GWだからWindowsのC&C++フリー開発環境MinGWをインストールしたら、またも世の中から取り残されていたことに気づいた(前編) - 🍉しいたげられたしいたけ

                                                            4月27日 と 28日 のエントリーに、確率統計の再勉強中であることを書いた。高校時代から思っていたのだが、答えの正確性を担保するものがないことに、つらつら不満を感じた。問題集だったら巻末に答えが載っているが、現実に直面する問題にはそういうものはないから、間違えたら間違えっぱなしじゃないかということである。そして人間は必ず間違いを犯す存在なのだ。 のっけから話はズレるが、その点、複式簿記ってすごいですよ。貸借平均の原理というのに基づいて、間違いを検出するシステムが構築されている。あれも間違いなく人類の偉大な知的遺産の一つだと思っている。もっと勉強せねばと思いつつ果たしていない。 スポンサーリンク 話を戻して、高校時代に比べて今の自分は無駄に年を取ったわけでなく、ちっとは知識を蓄積しているはずだ。すぐに思いつくのは、簡単なプログラミングによってシミュレーションをすることだった。しかしマシンの

                                                              GWだからWindowsのC&C++フリー開発環境MinGWをインストールしたら、またも世の中から取り残されていたことに気づいた(前編) - 🍉しいたげられたしいたけ
                                                            • Eclipseデバッグ効率化!無駄なステップ実行を減らす「Step Filter」の設定方法

                                                              Eclipseの「Step Into」の挙動が設定によって変更できることを知っていましたか? 今回は、「Step Into」を始めとする「Step実行」の挙動を変更する「Step Filtering」の設定方法と利用例を紹介します。使えるかも、と思ったら人は、ぜひ導入を検討してみてください。 目次 1. 「Step Into」とは2. 「そこに潜らなくてもいいのに!」3. 解決策:Step Filtering3.1. 有効化3.2. フィルタ設定3.3. その他の設定4. 使い方5. 設定例1:どうでもいい標準ライブラリのコードに飛ばないようにする5.1. 問題5.2. 対策:無視するクラスを設定する6. 設定例2:ClassLoaderへのStep Intoを回避する6.1. 問題6.2. 対策:ClassLoaderをフィルタする7. 設定例3:単純なgetter/setterを無視す

                                                                Eclipseデバッグ効率化!無駄なステップ実行を減らす「Step Filter」の設定方法
                                                              • Google App Engineで手軽に試すJavaクラウド

                                                                Javaに対応したことでユーザー数が一気に増加する可能性がある無料でお手軽なクラウド環境Google App Engineの超入門連載です。概要・特徴から環境設定、アプリケーションの作成、業務用として応用できるところまで徹底解説していきます EclipseでJava版App Engineを始めるための基礎知識 Google App Engineで手軽に試すJavaクラウド(1) Javaに対応したことでユーザー数が一気に増加する可能性がある、無料でお手軽なクラウド環境の超入門記事です

                                                                • Windows Subsystem for Linux + X Windowを1.024倍くらい使いこなすための方法 - Qiita

                                                                  諸々の理由によりWindowsな皆様こんにちは。Bash on Ubuntu on Windows使ってますか?私はBash on openSUSE on Windows派です。 Windows10の10月17日予定のアップデートFall Creators Update(1709)からBash on WindowsことWSLことWindows Subsystem for Linuxが正式版になり、あわせてUbuntuだけでなくopenSUSE/SLES、また予定ではFedoraなどディストリビューションを選ぶこともできるようになり、たいへん導入しやすくなりました。 Windows版Linuxの導入でつまずかない方法 さて、このWSLは単体でもコンソールとしては優秀ですが、X Window Serverと組み合わせるとおおよそLinuxデスクトップっぽくなってたいへん素敵です。素敵度合いをア

                                                                    Windows Subsystem for Linux + X Windowを1.024倍くらい使いこなすための方法 - Qiita
                                                                  • 第1回 Android Studio、そしてベースとなる「IntelliJ IDEA」とは何か? | gihyo.jp

                                                                    Android Studio最速入門~効率的にコーディングするための使い方 第1回Android Studio、そしてベースとなる「IntelliJ IDEA」とは何か? はじめに 5月15日にサンフランシスコで開催された米Google Inc.のイベント「Google I/O 2013」にて、Android向けの統合開発環境(以下、IDE)「⁠Android Studio」が発表されました。Android Studioは、今までEclipseのプラグインとして提供されてきたADT Plugin(Android Development Tools)とは異なり、新たに「IntelliJ IDEA」をベースに作り直した全く新しいIDEです。 Android Studioのニュースは瞬く間に国内外に知れ渡り、そのニュースと共にIntelliJ IDEAという言葉も多く目にしたと思います。 Int

                                                                      第1回 Android Studio、そしてベースとなる「IntelliJ IDEA」とは何か? | gihyo.jp
                                                                    • 話題のスタートアップから聞いた2014年のモダンなウェブ開発まとめ! – sumyapp

                                                                      ウェブ系の開発、特に、新規サービス系は毎年使う技術が変化しています。私の所属する会社もそうですが、その仕事の中で、いくつかのスタートアップに開発関係について聞いたので、せっかくなのでまとめてす。 みんなが「うちはモダンだぜ!」って言っているわけではないので、ご了承下さいw。 まずはプログラミング言語から。 プログラミング言語の人気は下記のとおりでした。 1位: Ruby 2位: Java / Objective-C 3位: PHP ほとんどのウェブ系スタートアップは開発にRuby on Railsフレームワークを利用しているようです。個人的にも、そりゃーそうだろうと思います。人数が少なく、また、全員のスキルレベルが高いのがイケてるベンチャーの開発体制の特徴。自動化が最も進んだ、てこの効くフレームワークが人気です。そのため、Ruby言語が圧倒的に1位。 次に多かったのはJavaとObject

                                                                        話題のスタートアップから聞いた2014年のモダンなウェブ開発まとめ! – sumyapp
                                                                      • 達人出版会

                                                                        探検! Python Flask Robert Picard, 濱野 司(訳) BareMetalで遊ぶ Raspberry Pi 西永俊文 なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 Jesse Storimer, 島田浩二(翻訳), 角谷信太郎(翻訳) 知る、読む、使う! オープンソースライセンス 可知豊 きつねさんでもわかるLLVM 柏木餅子, 風薬 R/RStudioでやさしく学ぶプログラミングとデータ分析 掌田津耶乃 データサイエンティストのための特徴量エンジニアリング Soledad Galli(著), 松田晃一(訳) 実践力をアップする Pythonによるアルゴリズムの教科書 クジラ飛行机 スッキリわかるサーブレット&JSP入門 第4版 国本 大悟(著), 株式会社フレアリンク(監修) 徹底攻略 基本情報技術者教科書 令和6年度 株式会社わくわくスタディワール

                                                                          達人出版会
                                                                        • Amazonクラウド、ついにJava対応PaaSの「Beanstalk」発表。Ruby on Rails対応も準備中

                                                                          Amazonクラウド、ついにJava対応PaaSの「Beanstalk」発表。Ruby on Rails対応も準備中 Amazonクラウドが発表した「AWS Elastic Beanstalk」は、まぎれもなくJavaのPaaS(Platform as a Service)であり、グーグルのGoogle App Engine、セールスフォース・ドットコムのForce.com/VMforceと並ぶ、企業向けのJava対応クラウドプラットフォームサービスとなるでしょう。Amazonクラウド自身もBeansTalkの説明ページでこれがPaaSであると紹介し、PaaSへの参入を認めています。 しかも今回のJava対応に続き、Ruby on Rails対応を進めていることもプレスリリースの中で明らかにされています。AmazonクラウドはIaaSのサービスを充実させる段階を終え、PaaSへと大きく踏み

                                                                            Amazonクラウド、ついにJava対応PaaSの「Beanstalk」発表。Ruby on Rails対応も準備中
                                                                          • 第2回 Androidアプリ開発,事始め - Androidで広がる,携帯アプリ開発の世界:ITpro

                                                                            前回はAndroidの機能やアプリの紹介を通じて,Androidの概要や特徴をお伝えした。第2回からはいよいよ,Androidアプリの開発手法の説明に入る。今回の記事のゴールは,まず開発環境を整え,プログラミングの初めの一歩として「Hello World」アプリケーションを構築することだ。 Androidアプリケーションの開発には,Googleが無償で提供する「Android SDK」を利用する。Android SDKは開発者向けサイト「Android Developers」(図1)からダウンロードできる。Android SDKは,Java言語を利用した開発に必要なツールとAPIを提供しており,Androidエミュレータも含まれているので,Android SDKをインストールしたPC上でのデバッグ作業も可能だ。 Android Developersには,開発ガイドが用意されており,開発に必

                                                                              第2回 Androidアプリ開発,事始め - Androidで広がる,携帯アプリ開発の世界:ITpro
                                                                            • ARに使えるOpenCVで作る画像認識Androidアプリ

                                                                              ARに使えるOpenCVで作る画像認識Androidアプリ:モバイルARアプリ開発“超”入門(6)(1/3 ページ) オープンソースの「OpenCV」で画像認識しよう これまでの連載第2回「NyARToolKitでマーカー型ARのAndroidアプリを作る」や第3回「NyARToolKit for Androidよりも簡単なAndARとは」で紹介した、Androidで利用可能なオープンソースのAR(拡張現実)ライブラリ「NyARToolkit for Android」「AndAR」では、「縁が黒いマーカー」を認識していました。 しかし、そういったマーカーしか使えないと、デザイン面などで大きな制限があることになります。 そこで今回は、オープンソースのコンピュータヴィジョンライブラリである「OpenCV」(Open Source Computer Vision)を利用した、画像認識アプリの作成

                                                                                ARに使えるOpenCVで作る画像認識Androidアプリ
                                                                              • 萌え理論Blog - 作業工程を革命的に変える七本のフリーソフトまとめ

                                                                                工程革命 作業効率を飛躍的に向上させる、あるいは作業工程自体を革命的に変えてしまう、これぞというソフトを厳選紹介します。例えば、テキストエディタ「Emacs」は、はてなCTOの伊藤直也氏・アルファブロガーの小飼弾氏・アルファギークの宮川達彦氏らが使用しているという話*1です。全体的にプログラミング作業よりのソフトなので、習得が難しいと思いますが使いこなせれば、文字を中心とした情報収集・編集作業などで、頼もしいツールになるでしょう。 ソフト一覧 Google Desktop Firefox(Sleipnir) Plagger Emacs(Vim) Eclipse Subversion(CVS) AutoHotkey *2 ファイル検索 Google Desktop Google デスクトップ - ダウンロード(公式) ヘルプ センター(説明) 自分のPC内もググれるようになり、「あのファイル

                                                                                  萌え理論Blog - 作業工程を革命的に変える七本のフリーソフトまとめ
                                                                                • 硬直しきったプロジェクトで働いた思い出 - tehepero note(・ω<)

                                                                                  2015-04-29 硬直しきったプロジェクトで働いた思い出 ふと昔いたプロジェクトについて思い出したので書く。 経歴 2006-2009 中小SIer 2009-2012 フリーランス 2012-現在 サイバーエージェント 今日の話は中小SIer時代のこと。本エントリでは所属会社と呼ばせてもらう。 所属会社について 社員30名くらいで、当時で設立8年目くらい。 自称ベンチャー企業 自社製品もあったが、基本客先に常駐するスタイル。いわゆるSES契約というやつ。月に一度、帰社日というやつがある。 プロジェクトジョインの経緯 2008年当時、体力の無い所属会社はリーマン・ショックの影響で火の車。1・2年目社員の多くが社内失業者に。 会社としては、社内失業者を何とか現場に出したい。3年目以降で会社の主力メンバーと共に、社内失業者がバーターでジョインできる現場が優先された。 所属会社の1年目若手(

                                                                                    硬直しきったプロジェクトで働いた思い出 - tehepero note(・ω<)