タグ

javaに関するTYKのブックマーク (50)

  • Best Sources for Animated Art - Qube Konstrukt

    TYK
    TYK 2016/03/09
  • Java製アプリを Eclipse から実行したことしかない新人に「ビルドツールとは?」を説明してみる…そして CI へ - Qiita

    Java製アプリを Eclipse から実行したことしかない新人に「ビルドツールとは?」を説明してみる…そして CI へCIgradleビルドツール継続的インテグレーション Ant とか Gradle とか,名前は見かけるけど何に使っているのかよくわかりません (意訳) 的なことを新人から立て続けに言われたので,順を追って説明してみようと試みる. ビルドとは: 書いたプログラムを番環境で動作させるまで 「ビルド」という言葉をいきなり説明するのも唐突なので,そもそもプログラムコードが番で稼働するまでの流れをざっくりと説明します. デプロイまでに必要な作業 アプリケーションをテスト環境や番環境で動作させるためには,おおまかに言えば以下の様な手順をを踏みます. (自分や新人の実業務ではサーバーサイドは Java,クライアントは Java だったり TypeScript で書かれた Web

    Java製アプリを Eclipse から実行したことしかない新人に「ビルドツールとは?」を説明してみる…そして CI へ - Qiita
    TYK
    TYK 2015/10/19
  • CodeIQについてのお知らせ

    2018年4月25日をもちまして、 『CodeIQ』のプログラミング腕試しサービス、年収確約スカウトサービスは、 ITエンジニアのための年収確約スカウトサービス『moffers by CodeIQ』https://moffers.jp/ へ一化いたしました。 これまで多くのITエンジニアの方に『CodeIQ』をご利用いただきまして、 改めて心より深く御礼申し上げます。 また、エンジニアのためのWebマガジン「CodeIQ MAGAZINE」は、 リクナビNEXTジャーナル( https://next.rikunabi.com/journal/ )に一部の記事の移行を予定しております。 今後は『moffers by CodeIQ』にて、 ITエンジニアの皆様のより良い転職をサポートするために、より一層努めてまいりますので、 引き続きご愛顧のほど何卒よろしくお願い申し上げます。 また、Cod

    CodeIQについてのお知らせ
    TYK
    TYK 2015/10/14
    JSちゃんが小学生じゃないなんて…
  • Pythonや機械学習、そして言語の競争について – 極めて主観的な見地から | POSTD

    (訳注:2016/1/5、いただいた翻訳フィードバックを元に記事を修正いたしました。) よくある主観的で痛烈な意見を題名に付けたクリックベイト(クリック誘導)記事だろうと思われた方、そのとおりです。以前指導してくれた教授から教わったある洞察/処世術は、些細でありながら私の人生を変えるマントラとなったのですが、私がこの記事を書いたのはそれによるものです。「同じタスクを3回以上繰り返す必要があるなら、スクリプトを書いて自動化せよ」 そろそろ、このブログはなんだろうと思い始めているのではないでしょうか。半年振りに記事を書いたのですから。ツイッターで書いた Musings on social network platforms(ソーシャル・ネットワークプラットフォームについてじっくり考える) はさておき、この半年の間書き物をしていないというのはうそです。正確には、400ページの を書きました。

    Pythonや機械学習、そして言語の競争について – 極めて主観的な見地から | POSTD
    TYK
    TYK 2015/10/01
    言語の比較
  • Java版OpenCVのサンプルが豊富なサイト集

    このサイトは、AndroidOpenCVの使い方を紹介していますが、基的にJava版と同じです。 項目ごとにサンプルプログラムが整理されているのでとても見やすいです。 また、アルゴリズムの原理についても説明されているので素晴らしいです。 (※OpenCV2.4の内容なので3.0以上を使っている人は注意が必要) (※3.0では、2.4ではCoreクラスにあったメソッドの多くがImgprocクラスに移動しています。[例]画像を読み込むimread、書き込むimwirteなど) ちなみに管理人が試した限りでは、2.4だとほとんどのサンプルプログラムは問題なく動き、3.0だと一部分(主にCoreクラスからImgprocクラスに移動したメソッド)を修正すれば動きました。

    Java版OpenCVのサンプルが豊富なサイト集
  • Javaの標準ライブラリでなるべくシンプルにコードを書くための覚え書き - Qiita

    仕事で自分や他の人のコードで発見した無駄なコードを、よりシンプルなコードに書きなおした時のメモ集的なものです。 String関連 Stringクラスのチェック系メソッド。 // 大文字小文字の違いを考慮しない一致。toUpperCaseで揃えたりしない。 assert "abc".equalsIgnoreCase("ABC"); // compareToにも大文字小文字の違いを考慮しないメソッドがある。 assert "abc".compareToIgnoreCase("ABC") == 0; // 空文字チェック。空文字列とequalsとかしない。 assert "".length() == 0;// java5まで assert "".isEmpty(); // java6から // ある文字列で始まる。s.indexOf(a)==0とかしない。 assert "abcdef".st

    Javaの標準ライブラリでなるべくシンプルにコードを書くための覚え書き - Qiita
    TYK
    TYK 2015/07/31
  • サービス提供終了のお知らせ

    日頃より、アレスネットをご愛顧いただきまして誠にありがとうございます。 「ホームページサービス」のサービス提供は2016年1月31日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <アレスネットをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/alles/index.html 今後ともアレスネットをご愛顧いただけますようお願い申し上げます。 株式会社イージェーワークス アレスネット カスタマーサポート

    TYK
    TYK 2015/06/15
    コーディング規約
  • Javaのプログラムはどうやって動いているの? JVM編

    MonotaROの基幹システムがこの先生きのこるには 2015.03.20 DevLOVE関西 事業会社の現場を知ろう~モノタロウ編~株式会社MonotaRO Tech Team

    Javaのプログラムはどうやって動いているの? JVM編
    TYK
    TYK 2015/04/26
  • 本当の基礎からのWebアプリケーション入門――Webサーバを作ってみよう

    このページの目的は、 Webアプリケーションの基礎の基礎を説明することです。 さて、ここから下のぐだぐだは読み飛ばして、 いきなり実装の説明に 行ってもらってもかまいませんが、一応趣旨を書いておきます。 現在、プロのプログラマーの方々には、日々の仕事でせっせと 「Webアプリケーション」を作っている人が多いと思います。 そして、いまどきWebアプリケーションを作るのに、 CGIとかあり得ないでしょうから、 それなりの高級言語で、 それなりのフレームワーク等を使用して作っているのだと思います。 私自身、現状、仕事では主にC#とASP.NETを使っています。 そうやって生産性を上げるのは大変よいことだと思うのですが、 ことWebアプリケーションにおいては、 そのような「一見簡単そう」なフレームワークを使っても、 ちょっとややこしいことをやろうとするとすぐにうまくいかなくなって、 職場の先輩に聞

    TYK
    TYK 2015/02/02
    サーバー
  • Javaを使うなら知っておきたい技術、フレームワーク、ライブラリ、ツールまとめ

    Javaの開発と言っても、各種ミドルウェアやフレームワーク、ライブラリ、ツールなどが豊富にあり選択に悩むことは少なくないと思います。 そこで関連技術のインデックスになればと作成しました。 あくまで知っている範囲で記述しているので、コメントしてもらえれば随時追加します! すべてを書くと膨大な量になるため、現状採用が減ってきているものや、そもそもあまり採用されていないもの、後継があったり、類似のものと比較した場合に明らかに劣っているものは省いています。 ちなみにライブラリには高機能なものも多いので、分類は参考程度にご覧下さい。 サーバ系 Apache HTTP Server 世界中でもっとも多く使われているWebサーバ。 nginx フリーかつオープンソースのWebサーバで、処理性能・高い並行性・メモリ使用量の小ささに焦点を当てて開発されている。 Tomcat Java ServletやJSP

    Javaを使うなら知っておきたい技術、フレームワーク、ライブラリ、ツールまとめ
    TYK
    TYK 2015/01/27
  • Java SE 再入門

    JavaエンタープライズアーキテクチャにおけるHTML5 - Enterprise ☓ HTML5 Web Application Conference ...Yusuke Suzuki

    Java SE 再入門
    TYK
    TYK 2015/01/14
  • Natural Order Numerical Sorting - Pastebin.com

    TYK
    TYK 2014/12/31
    読み込んだ画像をファイル名でソート
  • JH Labs Home Page

    Contact Details Welcome to JH Labs JH Labs is the alias of Jerry Huxtable. On this site you will find lots of stuff to do with Java, including source for lots of useful classes and image processing stuff. You'll also find information on stuff I'm working on. You can email at "jerry at jhlabs.com", replacing " at " with "@". Applications A fully-featured image editor written in Java using the image

    TYK
    TYK 2014/12/31
    画像処理ライブラリ。メッシュワープ。
  • Introduction to OpenCV (with Java)

  • プログラミング未経験だった僕がJava EE 6を学び始めて1年で読んだ良記事まとめ

    新卒として現職に入社して読み漁ったもの全般を載せているので、Java EEとは関係ない記事もあります。 大嫌いなSVNの記事を入れたのは、僕と同様に、社内の政治的な理由でGitを諦めてSVNを導入せざるを得なかった人が少なからずいそうだったからです。 1年で読んだ記事と書きましたが、今年の夏ごろからRails浮気してしまったので正確には半年程です。 来年からRuby on Railsの会社に移るので、身辺整理がてらまとめました。 Java EE全般 初めての Java EE 開発から学んだこと JJUG CCC 2014 Spring メンテナンス性の良いWebシステムを構築するためにjavaとフロントエンドでやるべきこと JJUG CCC 2014 Spring スライド一覧 JavaDayTokyo2014 スライド一覧 JavaEE6 によるリアルワールド開発 A

    プログラミング未経験だった僕がJava EE 6を学び始めて1年で読んだ良記事まとめ
    TYK
    TYK 2014/12/07
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

    dfltweb1.onamae.com – このドメインはお名前.comで取得されています。
    TYK
    TYK 2014/10/25
  • 【Javaが恐ろしく強い】転職時に希望するプログラミング言語ランキング - paiza times

    皆さんの得意なプログラミング言語はなんでしょうか? 「弘法筆を選ばず」というように、優秀なエンジニアになればなるほど特定言語に対するこだわりはなくなるように思いますが、やはり一番書きやすい言語や自分に合う言語というのもはあるものだと思います。 今回はそんなプログラミング言語の人気ランキングを、サーバサイド中心に希望者数、経験者数、求人票登場数、利用者数、優秀者数、世界的な人気などの、6つ角度で調べてみました。 ※paizaのデータについては今回サーバサイドを中心としているのでJavaScriptは省いています。また選択肢として最近paizaで追加した言語も省いています。 ■転職時に希望する言語ランキング paiza登録エンジニアが「どのような開発言語の求人を希望するか」のランキングです。今後経験を深めたい言語ランキングとも言えるので、今後のシェアに近いかもしれません。 ※paizaのプロフ

    【Javaが恐ろしく強い】転職時に希望するプログラミング言語ランキング - paiza times
  • LL から Java に移行した人がはまりがちなこと - tokuhirom's blog

    こんにちは。Java 初心者です。 Java 初心者、得に LL から Java に来た人にありがちな問題について社内向けに書いたものをオープンアンドシェアさせていただきます。 前提として、我々は Java 8 でガンガン攻めているということをご承知おきください。 また、自分がこの数ヶ月で「うわー。こうしとくべきだったのかー」と気づいたやつをドヤ顔で語っているということにもご注意ください。 【追記】 対象は中規模 B2C の場合です(中規模というのは facebook より小さいという程度の意味です) 例外を握りつぶさないようにしよう Eclipse が生成する以下のようなコードをそのまま残しているケース。 これは言うまでもなく良くないですね。デバッグが困難になります。 try { } catch (IOException e) { e.printStackTrace(); } Perl

  • なぜJavaの人気は衰えないのか - ライブドアニュース

    2014年8月10日 7時0分 by ライブドアニュース編集部 ざっくり言うと Javaの人気が衰えない理由を解説している 言語の馴染みやすさなどが、一般人にとって親しみやすい 負荷がかかった状況にも対応できる言語で、失敗の可能性を最小限にできる AndroidとCS101はその大きな要因といえる。 これはおばあちゃんの淹れてくれるジャワ・コーヒーの話ではない。1995年辺りに誕生したにも関わらず、Javaは今でも使用されるプログラム言語である。事実、最近の雇用レポートで、Dice.comはJavaを2015年にプログラミング関連の仕事に就くために有利な5つの言語の一つに挙げている。 どうやってJavaはこんなに長期間、の頂点に君臨し続ける事ができたのか? 人気コンテストを征服Go言語はクラウド・コンピューティングの隆盛と共に流行し始めた。Scalaはここ10年ほど企業拡大に貢献している。

    なぜJavaの人気は衰えないのか - ライブドアニュース
    TYK
    TYK 2014/08/10
  • デザインパターンの骸骨たち

    『デザインパターン』 うんちくできると、かっこよさそうだよね~。でもあんな分厚い読んでもピンとこないし、だいたいオブジェクト指向ってなに?なにが便利なのかよく分からんのだけど。いいじゃんなんでも。できればいいんだよ、できれば。 な~んて、思っていても、なんとなく オブジェクト指向が気になっている システム開発者は、多いのではないでしょうか?かくいう 私もそんな者の一人でした。 しかし、これだけ もてはやされているオブジェクト指向です。 なんか、便利なはずです。 そこで、私は、GOFのデザインパターン[1]を、できるだけシンプルに表現した、小さな小さなプログラム ~デザインパターンの骸骨たち~ を作ってみました。骸骨達 を骨の髄までしゃぶり尽くつくすせば、オブジェクト指向の真髄まで味わうことができるかも。!? 『デザインパターンの骸骨たち(RE-BONE)』 では、内容を大幅に見直し、Ja