タグ

javaに関するhideharaのブックマーク (11)

  • Javaで利用できるCron式を集めてみた - kdnakt blog

    cron-utilsというJavaのライブラリがあり、様々なスタイルでCron式を定義することができる。 Quarkusのschedulerエクステンションで利用されていたので、それぞれのスタイルの特徴をまとめてみた。 github.com [Unixスタイル] [cron4jスタイル] [quartsスタイル] [Springスタイル] [番外編:Amazon CloudWatch Event] [まとめ] [Unixスタイル] 最もオーソドックスなunixの場合、書式は以下の通りで指定可能なフィールドは5つである。 分 時 日 月 曜日 ja.wikipedia.org それぞれのフィールドには通常数字を設定するが、以下の特殊記号を利用することもできる。 コンマ(,):値のリストを指定(例:1,2,4) ダッシュ(-):値の範囲を指定(例:1-3であれば、1,2,3と同じ意味) アスタ

    Javaで利用できるCron式を集めてみた - kdnakt blog
    hidehara
    hidehara 2021/11/11
    Cron式って複数のスタイルあったのか。unixが一番シンプルで、Quartsが一番多機能? 特殊記号もスタイルによってかわってくるのね
  • みんなのJava OpenJDKから始まる大変革期!

    2020年3月13日紙版発売 2020年3月6日電子版発売 きしだなおき,吉田真也,山田貴裕,蓮沼賢志,阪田浩一,前多賢太郎 著 B5判/192ページ 定価2,508円(体2,280円+税10%) ISBN 978-4-297-11199-1 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto 書のサポートページサンプルファイルのダウンロードや正誤表など このの概要 Javaには,その誕生以来,最大といってもよいほどの変革期が訪れています。JDK(Java Development Kit)がOracleからコミュニティを中心とした開発に移行したことをきっかけに,Java EEもJakarta EEに移行しました。さらにあらゆる言語のコードを

    みんなのJava OpenJDKから始まる大変革期!
    hidehara
    hidehara 2020/12/25
    だいぶ、いまどき Javaエコシステムの理解が足りないので、今度かって読んでおきたい
  • OSSのデータ可視化ツール「Metabase」が超使いやすい - Qiita

    Metabase、まじでイケてる。 1日で、Re:Dashから乗り換えました。 Metabaseとは OSSのデータ可視化ツール。Re:Dashとかと同じ類。 AWSとかに乗せて、誰もが見れるダッシュボードを作ったりする時に使うと、俺かっけーってなります。 スクリーンショット 実際に社内で運用している様子をモザイク付きでお見せします。 毎日みているダッシュボード。これの4倍くらいの数値見てる。 ダッシュボードの編集。マウスで簡単に位置や大きさの変更ができる。 クエリビルダー的なやつがあり、グルーピングとか超絶便利。SQL書けない人でも、単一テーブルとかだったら余裕かと。 グラフ化も簡単。 SQLでのクエリ編集画面。ちゃんと補完してくれる。 Metabaseの良い所 見た目が格好いい。 インストールが簡単。 openjdk-8-jdk入れて、jarファイル置くだけ。 豊富なデータソースに対応

    OSSのデータ可視化ツール「Metabase」が超使いやすい - Qiita
    hidehara
    hidehara 2018/01/11
    おお、これは素敵な感じ。Re:Dash, Superset, Kibana Grafana などのBIを使ってきた方がオススメしてる。Jenkinsみたいに jar置くだけというインストールプロセスもいい。
  • Apache2.4とTomcat8を連携させる - 雑草SEの備忘録

    CeontOSにApacheとTomcatシリーズ】 第1回 CentOS6.6にApache2.4をインストールする 第2回 CentOS6.6にJava8, Tomcat8をインストール 第3回 Apache2.4とTomcat8を連携させる Tomcat8のインストールが終わったので、今度は、ApacheとTomcatの連携です。 ApacheとTomcatを連携する理由はグーグル先生に聞けば色々と出てきますが、アクセスしたときにポート番号(8080とか)見えるのはなんだかダサいですよね。 今回はこれを無くします。 前回は、編集をviでやりましたが、今回は編集するファイルが少し長いのでWinSCPを使ってやっています。WinSCPの使い方が分からない人はグーグル先生に聞いてください。 viでもできるので、お好きな方を。要するに、ファイルを編集するだけなので。 以下、ディレクトリは、

    Apache2.4とTomcat8を連携させる - 雑草SEの備忘録
    hidehara
    hidehara 2016/10/13
    Apache -> AJP proxy module -> Tomcat という流れなのね。
  • shin'nosukeさんのアレグロモデラート:Tomcat サービスが使う JRE (JDK)の場所

    あれは今年の春先だったか、自宅で順調にほげほげ言っていたながさわさんに、フリーの仲間から Java技術的な質問で電話があった。 話題は、Tomcat プラグインを入れた eclipse で、どうやってトレースするのか、ということで、いくつか助言したところで、問題は解決したのだけれど、彼曰く「いやー、実はねー、ながさわさんの前に、ほかの Java エンジニアにも質問したんですけど、『Tomcat だけが、Java だと思わないでください』と言われちゃいましたよ、ハハ。」という言葉を聞いて、ああそうねえ、J2EE は Java EE って言わないといけなくて、サーブレットコンテナーも、なんかたくさん出ているなあと。 このとき、僕がいた現場は、GlassFish とかいうアプリケーションサーバーで、僕は Java に特化したエンジニアーではないから、別に知らなくてもよいとはいえ、Tomcat

    shin'nosukeさんのアレグロモデラート:Tomcat サービスが使う JRE (JDK)の場所
    hidehara
    hidehara 2016/10/13
    Tomcat をのぞくことに。bin¥tomcat8w.exe 相当のものを知っておく必要ありだね。連携するJavaがどれかわかる(registoryの中身が覗ける)
  • Javaはスクリプト言語より速い・・・のか?

    『プログラミング言語人気TOP10の簡易解説』という記事が人気を呼んでいたのだが、軽快な語り口で面白い読み物だが、語弊がありそうな部分がある。その中で特に、「(Javaは)実行速度はCに及ばないもののスクリプト言語よりは数十倍速い」とある部分が気になったので、簡単な例で検証してみた。 1. PythonPHPJava、Cで不適切な速度比較を行う 最初にコーディングが不適切な場合にプログラミング言語の速度比較を行うと、通説と異なる結果になる事を示したい。 Ubuntu Linuxで、オブジェクトをなるべく使わずに、順列の整数を100万個生成し、ランダムにシャッフルし、クイックソートを行ったときの経過時間を、timeコマンドで計測したものだ。ソート前、ソート後に配列の内容を、", "で連結して標準出力に書き出している。また、PythonAPIをなるべく使ったもの(*無し)と、なるべく使わ

    Javaはスクリプト言語より速い・・・のか?
    hidehara
    hidehara 2011/02/22
    興味深い速度比較。適切なコードが必要っていうのが良くわかる
  • Objective-Cの『遅さ』を計測したら、JavaやC++の5倍も遅かった

    なお、メモリ消費量はtopコマンドで測ったので、かなり大雑把な数字だ。また、Cで同様の処理のコードを書くと、ほぼC++と同じ速度になる。 追記(2011/02/17 8:50):Rubyによるベンチマークを追加。 追記(2011/02/17 11:00):Smalltalkによるベンチマークを追加。ソースコードは「Smalltalkのtは小文字です」のループ回数を修正した。 追記(2011/02/17 16:00):Perlによるベンチマークを追加。 追記(2011/02/18 10:30):Java 1.6.0_22で実行した、Scalaによるベンチマークを追加。また、clang/llvmでC++とObjective Cの値を取り直し、改善が見られないのを確認。 追記(2011/02/18 14:30):Ruby 1.8.7によるベンチマークを追加。1.9.2との速度差については、@IT

    Objective-Cの『遅さ』を計測したら、JavaやC++の5倍も遅かった
    hidehara
    hidehara 2011/02/22
    メソッド呼び出し速度比較
  • MergeDoc Project

    hidehara
    hidehara 2010/08/27
    Pleiades (プレアデス) は統合開発環境 Eclipse のためのプラグイン日本語化プラグイン
  • GanttProject Development Blog

    We're pleased to share that GanttProject 3.3 is now available for download! In this update, we bring you: Calculated Task Columns: Enhance your project data with the ability to calculate custom column values using rich SQL syntax, and gain deeper insights into your project. Native Package for Apple Silicon: Improved performance on Apple M1 and M2 chips, ensuring a smoother project management exper

  • FreeMind使おう会 | 企画、会議、プレゼン、資料作成が多い人のFreeMind 0.9.0 betaの使い方

    仕事に役立つFreeMindの使い方 基的な使い方 FreeMindは、無料のソフトウェアで、マインドマップのように放射状にアイディアを書き出すことができます。FreeMind 0.9.0 betaのダウンロード、インストール、基操作について紹介しています。 FreeMindの用途 「企画、会議、プレゼンテーション、資料作成が多すぎて、なんとかしたい!」という人にとって、FreeMindがどのように使えるのかについて説明しています。 わたしたちのFreeMindの活用事例・活用実績 FreeMindは、企画書、会議資料、プレゼン資料、雑誌原稿、議事録などのドキュメント作成からブレーンストーミングやスケジュール作成まで、ありとあらゆるビジネスシーンに活用することができます。 FreeMindよくある質問(FAQs) FreeMind使おう会にご参加いただいた方からよくい

    hidehara
    hidehara 2008/06/22
    FreeMindの日本語リソース適用版
  • Premier Diagramming, Modeling Software & Tools | Astah

    The power of software modeling Astah’s modeling tools allow you to visualize the essence of your ideas and software designs. Quickly and effortlessly build diagrams that create a clear understanding among teams. Build UML, ER diagrams, Data Flow Diagrams, Flowcharts, mind maps and more in the most powerful modeling software for everyone from students to enterprise teams. Get a free trial New Acade

    hidehara
    hidehara 2006/12/22
    UML, Mindmapツール。
  • 1