はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    ブラックフライデー

『デベルマン - 今日から使えるJavaプログラミングの小ネタ』

  • 人気
  • 新着
  • すべて
  • 動画配信サービスおすすめ8社の再生画面を徹底比較!(PC) - デベルマン

    35 users

    develman.net

    AmazonプライムビデオやNetflix、huluなどの動画配信(VOD)サービスはいくつもありますが、どれが自分に合っているか選ぶのは意外と大変です。 配信されているコンテンツや月額料金なども選ぶ基準となりますが、本稿では以下の8社の動画配信サービスについて、PCでの視聴画面の使い安さの観点で比較していきます。 Amazon プライムビデオ hulu Netflix dTV DAZN U-NEXT FOD プレミアム TSUTAYA DISCAS はじめに 検証を行った環境 macOS Mojave Google Chrome (77.0) 私のおすすめ3つ 私のおすすめは、使い安さと機能の観点でこのようになりました。 コンテンツの被りは多少ありますが、プライム会員なのでAmazonはそのままに、現在足りないコンテンツはdTVで補っています。 U-NEXTは後述のPinPがあることで一

    • エンタメ
    • 2019/11/07 00:38
    • あとで読む
    • [Java] Zip4jでzipファイルの展開/圧縮/暗号化を行う - デベルマン

      34 users

      develman.net

      本稿では、Zip4j を使ってzipファイルを展開/圧縮する方法について、またパスワード付きzipの扱いについて解説します。 こんな人におすすめ オープンデータ利用のためにzipを展開してデータ取り込みに利用したい 定期的にzipファイルを配信するために、ファイルの圧縮を自動化したい (おまけ)zipファイルのパスワードを忘れてしまった Zip4j とは Zip4jは、Javaでzipファイルの展開や圧縮を行える包括的なライブラリです。Javaの標準ライブラリや他の様々なzip用のライブラリと違い暗号化をサポートしているため、パスワード付きのzipファイルを扱いたい時は数少ない選択肢の1つとなります。複雑な処理はライブラリが行い、実装がよりシンプルになることを目標に開発されています。 セットアップ Mavenを使用する場合は、pom.xmlに以下の依存性を追加してください。 pom.xml

      • テクノロジー
      • 2019/10/31 22:03
      • java
      • tips
      • プログラミング
      • あとで読む
      • [Java] URLからファイルを非同期ダウンロードする - デベルマン

        32 users

        develman.net

        本稿では、URLからファイルを非同期でダウンロードする方法について解説します。 こんな人におすすめ ファイルのダウンロードを自動化したい 初期処理等のため、プログラム上でファイルをダウンロードする必要がある 複数ファイルを並列でダウンロードしたい Javaの標準ライブラリによる実装方法やApache HttpComponents、AsyncHttpClient などの外部ライブラリを用いた実装方法についていくつかサンプルを掲載します。 非同期を考慮しないシンプルな実装方法についてはこちらを参照ください。 https://develman.net/download-file-from-url-using-java/ Java標準ライブラリで行う方法 Executorフレームワークは、スレッドプールを利用した並列処理実行を行えるようJava 1.5 で導入されたもので、WorkerThread

        • テクノロジー
        • 2019/10/25 14:42
        • あとで読む
        • [Java] URLからファイルをダウンロードする - デベルマン

          18 users

          develman.net

          本稿では、URLからファイルをダウンロードする方法について解説します。 こんな人におすすめ ファイルのダウンロードを自動化したい 初期処理等のため、プログラム上でファイルをダウンロードする必要がある Javaの標準ライブラリであるIOパッケージやNIOパッケージによる実装方法、Apache HttpComponentsなどの外部ライブラリを用いた実装方法についていくつかサンプルを掲載しています。 ダウンロードしている間に処理をブロックしたくない場合は、非同期でダウンロードできる方法を参照してください。 https://develman.net/async-download-file-from-url-using-java/ Java IO を使う方法 ファイルをダウンロードするためには java.io パッケージの機能のみで十分可能ですが、ブラウザでファイルをダウンロードするように単純なメ

          • テクノロジー
          • 2019/10/23 18:14
          • あとで読む
          • 【鉄壁の解約ボタン】ムームードメインをおすすめできないワケは不透明な利用規約にある - デベルマン

            18 users

            develman.net

            先日、ムームードメインでドメインの解約ができずサポートセンターに連絡しましたが、問い合わせ中にそのまま勝手に更新とクレジット決済されてしまいました。 理由は、同意していないにも関わらず勝手に設定されていた「自動更新」という状態のためでした。 これは気がつかず更新料搾取されている人結構いるんじゃないか…? ムームードメインに限らず他のドメイン登録サービスでも同じような状態になり得るか、各社へ問い合わせてまとめました。 こんな人におすすめ ドメインの自動契約更新なんて余計なお世話だと思う 現在ドメインを探しているが、自動更新の有無についてよくわからない 更新前なのに解除できない場合があることは知らない おすすめしません ドメインの自動契約更新は必須だと思う ドメインの解約なんて考えていない そもそも何があったのか 開発用に使っていたドメインがそろそろ期限切れになるので、ドメインは更新せずムーム

            • 世の中
            • 2019/10/08 19:56
            • web
            • あとで読む
            • [Java] ZXingを使ってPDF417バーコードの生成/読み取りを行う - デベルマン

              13 users

              develman.net

              前回の記事では、ZXingを使ってQRコードを生成する方法を解説しました。 https://develman.net/read-and-write-qrcode-with-zxing-java/ 本稿では、二次元コードを生成できる Java のライブラリ ZXing を使って、PDF417 バーコードを生成/読み取りする方法について解説します。 こんな人におすすめ EDIデータの管理・運営にバーコードの読み書きが必要である QRコード以外の二次元コードに興味があり、自分で生成したい PDF417とは PDF417はスタック型の二次元コードです。縦横のデザインが容易に変更できること、優れたエラー訂正機能を持っていることなどから、多方面から高く評価・採用されました。とくに、国際標準物流ラベル(ISO 15394/JIS X 0515)において、EDIデータの標準シンボルとして採用されています。

              • テクノロジー
              • 2019/10/04 20:50
              • あとで読む
              • [Java] ZXingを使ってAztecコードの生成/読み取りを行う - デベルマン

                13 users

                develman.net

                前回の記事では、ZXingを使ってQRコードを生成する方法を解説しました。 https://develman.net/read-and-write-qrcode-with-zxing-java/ 本稿では、二次元コードを生成できる Java のライブラリ ZXing を使って、Aztec コードを生成/読み取りする方法について解説します。 こんな人におすすめ AmazonGoに採用されてからAztecに注目している QRコード以外の二次元コードに興味があり、自分で生成したい Aztecとは Aztec は、中央のファインダーコードがアステカ文明のピラミッドを上から見た形と似ていることを名前の由来するマトリクス型コードであり、非常に高い情報化密度を持っていることが特長です。航空券などの旅行書類や自動車の登録書類に使われています。2018年1月22日にアメリカ・シアトルにオープンしたAmazo

                • テクノロジー
                • 2019/10/03 11:54
                • あとで読む
                • [Java] ZXingを使ってDataMatrixコードの生成/読み取りを行う - デベルマン

                  5 users

                  develman.net

                  前回の記事では、ZXingを使ってQRコードを生成する方法を解説しました。 https://develman.net/read-and-write-qrcode-with-zxing-java/ 本稿では、二次元コードを生成できる Java のライブラリ ZXing を使って、DataMatrix コードを生成/読み取りする方法について解説します。 こんな人におすすめ DataMatrixコードを製品管理に利用したい QRコード以外の二次元コードに興味がある DataMatrixとは Embed from Getty Images 白黒のセルを正方形または長方形に配置したマトリクス型2次元コードで、情報密度が非常に高く、誤り訂正率も高いことから、アメリカでは部品のマーキングに使用されています。日本国内ではあまり目にしませんが、海外の工業製品では珍しくありません。 DataMatrixには、

                  • テクノロジー
                  • 2019/10/02 19:29
                  • [Java] ZXingを使ってQRコードの生成/読み取りを行う - デベルマン

                    16 users

                    develman.net

                    URLやSNSのIDなど、さまざな情報を共有できる手段として QRコード は浸透してきました。人間にはそのQRコードに格納された情報を理解することは困難ですが、生成や読み取りを行うプログラムは簡単にできるようになりました。本稿では、ITFバーコードやQRコードなどの各種バーコードを生成できる Java のライブラリ ZXing でQRコードを生成/読み取りする方法について解説します。 こんな人におすすめ QRコードから情報を読み出したい QRコードによって情報共有を行うアプリを作りたい キャッシュレス決済ごっこに使いたい ZXingとは ZXing(ゼブラクロッシング)は、Javaで実装されたオープンソースのマルチフォーマット1次元・2次元コード画像処理ライブラリであり、.NETやC++など様々な言語の移植やバインディングが展開されています。 2次元コードについては以下がサポートされていま

                    • テクノロジー
                    • 2019/09/26 12:11
                    • Java
                    • あとで読む
                    • [Java] ZXingを使ってJANコードの生成/読み取りを行う - デベルマン

                      20 users

                      develman.net

                      JANコード とは13桁の商品識別番号であり、一般に流通している商品にはバーコードスキャナで読み取れるように JANコードとともに JANシンボル というバーコードシンボルがパッケージに表示されています。JANコードを利用すれば、システムと商品を連携できます。本稿では、JAN(EAN-13)コードやQRコードなどの各種バーコードを生成できる Java のライブラリ ZXing でJANコードを生成/読み取りする方法について解説します。 こんな人におすすめ JANコードを読み取って商品検索に使いたい 店舗独自のインストアマーキングを印刷したい バーコードバトラーを作りたい ZXingとは ZXing(ゼブラクロッシング)は、Javaで実装されたオープンソースのマルチフォーマット1次元・2次元コード画像処理ライブラリであり、.NETやC++など様々な言語の移植やバインディングが展開されています

                      • テクノロジー
                      • 2019/09/25 20:42
                      • Java
                      • あとで読む
                      • ICU4Jを使ってJavaでひらがな⇔ローマ字などの文字列変換を行う - デベルマン

                        39 users

                        develman.net

                        ひらがな⇔カタカナ、ローマ字⇔ひらがな、ローマ字⇔カタカナの変換を簡単に行いたい文字列検索のためのノーマライズとして全角→半角の変換を簡単に行いたい ICU4JとはICU4J (International Components for Unicode for Java) はオープンソースの Java ライブラリのセットで、導入するアプリケーションのグローバル化をサポートしており、日本語の他、ロシア語やギリシャ語などの様々な言語に対応しています。 その中でも主要なクラスであるTransliteratorは、日本語であればひらがなからカタカナへの変換やローマ字への変換、全角から半角への変換など、様々な文字変換を行うことができます。 ICUに現在、C版とJava版が公開されていますが、ここではJava版の使用方法についてサンプルを紹介します。 セットアップICU4Jは公式HP ICU – Int

                        • テクノロジー
                        • 2019/09/18 18:16
                        • java
                        • プログラミング
                        • あとで読む
                        • 無料体験できるって知ってた? オンラインでプログラミング学習ができる「テックアカデミー」 - デベルマン

                          30 users

                          develman.net

                          オンラインでプログラミングを勉強したいプログラミング教育が無料体験できるなら登録してみたい無料体験中にAmazonギフトカード500円分がもらえるとか気前がいいと思う中学時代の夏休みには文房具がもらえるからと塾の体験講習に通ったことがある プログラミングに興味があってイチから勉強を初めたいと考えたり、経験があってさらに知識を広げたいといった場合には、本を手にとって勉強するのが一番手軽ですが、困難な壁にぶつかった時にはやはり有識者に助言を求めたくなります。 「自宅で学べるブートキャンプ」のテックアカデミーでは、オンラインでプログラミングを学習できるコースが豊富に用意されていますが、なんと無料体験可能だったのでご紹介します。 テックアカデミーとはプログラミングやアプリ開発を学べるオンラインスクールです。短期集中プログラム「オンラインブートキャンプ」を開催しており、現役のプロのサポートと独自の学

                          • テクノロジー
                          • 2019/09/16 22:55
                          • あとで読む
                          • Javaを使ってPDFからテキストを抽出する(Apache PDFBox 編) - デベルマン

                            92 users

                            develman.net

                            最新の情報を利用する場合は、キャッシュレス・消費者還元事業(https://cashless.go.jp/)のページより入手してください。 処理実装今回読み取りに使用するPDFは、以下のように店舗が一覧化されています。この一覧から、「No.」「都道府県」「市区町村」「事業所名(屋号)」「業種」「業種(サブカテゴリ)」「還元率」の7種類の情報を個別の文字列として取得しましょう。 ちなみにいろいろひっかかるこの一覧。「伊達の牛タン本舗」の各店でスペース有り無しが混在しているのが細かいけどすごく気になるし、No.10001にはおそらく間違いが2つ存在してます。まず気になる文字化けはハイフン。その上で「だし廊」と「だし廊 -NIBO-」は別店舗。この一覧の作者は詰めが甘いように思う。。 こんにちは!だし廊本店です! 遅くなり申し訳ございません! 今週の限定の献立表が出来ました! 今週もだし廊でお待

                            • テクノロジー
                            • 2019/09/12 22:01
                            • PDF
                            • java
                            • あとで読む
                            • プログラミング
                            • apache
                            • サービス
                            • テキスト抽出
                            • 【噂の即金アフィリエイト】マネートラックで広告収入を得よう - デベルマン

                              12 users

                              develman.net

                              マネートラックのここが魅力業界初!報酬1円から即日お支払いアフィリエイト報酬が確定した時点で、即日報酬金をお支払いします(*)。毎月1度のお支払い日を待つ必要がございません。 また、アフィリエイト報酬のお支払いは1円から可能ですので、お支払いが繰り越されることはございません。 まさにここに尽きると思いますが、確定した報酬の受け取りを一ヶ月以上待たされる一般的なASPと違い、マネートラックは即日の受け取りに対応しています。 審査無しですぐ始められるなんとサイト審査なしで始められます。しかし、利用規約にあります通り禁止コンテンツは定められていますので、内容如何で是正を求められる、あるいは退会となるかもしれません。 Monetrack は、性的、人種差別的、あるいは違法なコンテンツを含むウェブサイトを運営するアフィリエイターが本サイトを使用することを禁じます。性的、人種差別的、あるいは違法なコン

                              • 暮らし
                              • 2019/09/10 16:11
                              • Javaで実装する「ひんたぼ語」変換 - デベルマン

                                3 users

                                develman.net

                                ※実際の文字の対応が不明確なものがあるが、復号化の都合上一部想定で対応させている 実装方法アルファベットの範囲であれば単純なカウントアップで十分ですが、マルチバイト文字が対象のため Apache Commons Lang3 の StringUtils.replaceChars() を使用した方法が簡単です。 下はMavenでの定義例ですが、プロジェクト管理ツールを使っていない場合はこちらからjarをダウンロードしてプロジェクトに追加してください。 <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <versio

                                • 暮らし
                                • 2019/09/06 07:07
                                • Javaで実装するBase64エンコード - デベルマン

                                  7 users

                                  develman.net

                                  Base64は、限られた文字列しか扱うことしかできない通信環境においてマルチバイト文字やバイナリデータを扱うために、データを64種類の英数字のみに置き換えるエンコード方式です。本稿では、JavaでBase64エンコード/デコードを実装する方法を解説します。 実装方法Java8では標準クラスライブラリにBase64用のクラスが追加されたため、ライブラリを追加することなく処理を実装することができるようになりました。しかしJava7以前では標準ライブラリにBase64を扱うクラスがありませんでしたので、Apache Commons Codec などのライブラリを別途追加する必要があります。 現在の主流は少なくともJava8以降ですので、標準クラスライブラリを使用した実装方法をメインに解説します。 Java8以降の実装方法 java.util.Base64のEncoderクラスを利用してエンコード

                                  • テクノロジー
                                  • 2019/09/06 07:07
                                  • java

                                  このページはまだ
                                  ブックマークされていません

                                  このページを最初にブックマークしてみませんか?

                                  『デベルマン - 今日から使えるJavaプログラミングの小ネタ』の新着エントリーを見る

                                  キーボードショートカット一覧

                                  j次のブックマーク

                                  k前のブックマーク

                                  lあとで読む

                                  eコメント一覧を開く

                                  oページを開く

                                  はてなブックマーク

                                  • 総合
                                  • 一般
                                  • 世の中
                                  • 政治と経済
                                  • 暮らし
                                  • 学び
                                  • テクノロジー
                                  • エンタメ
                                  • アニメとゲーム
                                  • おもしろ
                                  • アプリ・拡張機能
                                  • 開発ブログ
                                  • ヘルプ
                                  • お問い合わせ
                                  • ガイドライン
                                  • 利用規約
                                  • プライバシーポリシー
                                  • 利用者情報の外部送信について
                                  • ガイドライン
                                  • 利用規約
                                  • プライバシーポリシー
                                  • 利用者情報の外部送信について

                                  公式Twitter

                                  • 公式アカウント
                                  • ホットエントリー

                                  はてなのサービス

                                  • はてなブログ
                                  • はてなブログPro
                                  • 人力検索はてな
                                  • はてなブログ タグ
                                  • はてなニュース
                                  • ソレドコ
                                  • App Storeからダウンロード
                                  • Google Playで手に入れよう
                                  Copyright © 2005-2025 Hatena. All Rights Reserved.
                                  設定を変更しましたx