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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    大阪万博

『やってみる』

  • 人気
  • 新着
  • すべて
  • hugoの日付書式がクソすぎる(悪いのはgo言語です) - やってみる

    203 users

    ytyaru.hatenablog.com

    yyyy-MM-dd HH:mm:ssのような書式ではなく2006-01-02 15:04:05である。この数値でなければ正しく表示されない。は? なにこれ? ひどくない? 手順 Go言語をインストールする hugoをインストールする プロジェクト作成&pulpテーマ適用 以下のように設定ファイルを編集する コード 日付の表示形式をyyyy-MM-ddに変更したい。以下のようにする。 config.toml [params] listPageDateFormat = "2006-01-02 15:04:05" singlePageDateFormat = "2006-01-02 15:04:05" 具体的な日時に見えるでしょ? これ、フォーマットなんだぜ……。 ハァ? と思うでよね? ふつうyyyy-MM-dd HH:mm:ssとか%Y-%m-%d %H:%M:%Sとか、そーゆー感じなのに

    • テクノロジー
    • 2022/11/19 00:42
    • golang
    • go
    • hugo
    • 書式
    • 言語
    • あとで読む
    • 日時
    • これはひどい
    • アメリカ
    • 好きなプログラミング言語10選 - やってみる

      44 users

      ytyaru.hatenablog.com

      好きなプログラミング言語10選 はてなブログ10周年特別お題「好きな◯◯10選」に答える。 好きなプログラミング言語10選 C# Python Bash JavaScript Markdown TSV Rust Java C C++ MarkdownやTSVはプログラミング言語ではない。マークアップ言語であり構造化テキストだ。 だって10個もないし。 嫌いなプログラミング言語10選 日本語 英語 Python Bash XML HTML CSS SQL Windows系言語(API,VBScript,PowerShell等) Mac系言語(Swift, Objective-C等) Android系言語(Kotlin) プログラミング言語でないのがたくさん混ざっている。日本語や英語は自然言語だし、CSSはスタイルシート言語。 だって10個もないし。あ、11個あった。 好きだけど嫌い 好きだか

      • テクノロジー
      • 2021/11/09 20:18
      • プログラミング
      • あとで読む
      • SQLite3学習 全文検索FTSを日本語で使う方法を探してみた - やってみる

        3 users

        ytyaru.hatenablog.com

        トークナイザを実装する必要がある。 FTS FTS3/4 FTS5 トークナイザ 形態素解析などして検索ワードを作る。 組込トークナイザ トークナイザ 概要 unicode61 デフォルト。Unicode6.1規格に基づく ascii ASCIIコードポイント中心 porter ポーターステミングアルゴリズムに基づく すべて英語用。日本語のテキストに対してはまったく役立たず。 外部トークナイザ ICU Mecab FTS5はICUを使えない。FTS3/4は使えるらしい。 FTS5 ICUトークナイザーは使用できません FTS4 ICUライブラリ カスタムトークナイザ カスタムトークナイザ FTS5 ICUトークナイザーは使用できません SQLite3 FTS5用Mecabトークナイザ SQLite3 FTS5用Mecabトークナイザ ドンピシャ。超感謝! 所感 次回、やってみよう。 対象環

        • テクノロジー
        • 2021/10/26 19:36
        • oathtoolをインストールする(二要素認証のワンタイムパスワードをsecretから生成する) - やってみる

          4 users

          ytyaru.hatenablog.com

          GitHubなどWebサービスの認証で使う。 手順 インストール バージョン ヘルプ 使ってみる 1. インストール sudo apt install -y oathtool 2. バージョン $ oathtool --version oathtool (OATH Toolkit) 2.6.1 Copyright (C) 2015 Simon Josefsson. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Simon

          • テクノロジー
          • 2020/09/01 19:43
          • github
          • Linux
          • JSモジュール化するしくみの規格はCommonJS、AMD、UMD、ES6(ES2015)の4つ - やってみる

            3 users

            ytyaru.hatenablog.com

            複雑すぎる。 参考 https://tsuchikazu.net/javascript-module/ Modular JavaScript , CommonJs, AMD, UMD について – Supertrue 前回 http://ytyaru.hatenablog.com/entry/2019/03/25/000000 JSモジュール化する規格とその実装 規格 実装 形態 CommonJS browserify Node.js npm モジュール AMD require JSライブラリ UMD umd Node.js npm モジュール? ES2015 import、トランスパイラ(Babel) 言語仕様(構文) 何が違う? AMD define(['jquery'] , function ($) { return function () {}; }); 以下のように書くこともでき

            • 世の中
            • 2019/08/25 10:58
            • AMD+ES6(require.js + Babel) on CDN ブラウザだけで完結!モジュール化&トランスパイル - やってみる

              4 users

              ytyaru.hatenablog.com

              Node.js不要。ブラウザとネット接続だけ。 成果物 github.com demo list demo 要点 require.jsでモジュール化(JSファイル分割) BabelでES6(ES2015)のコードをトランスパイル(「アロー関数」構文) require.js, Babel, はCDNのURLを設定して入手する(要ネット接続) コード 構成 index.html app.js js/app main.js sub.js ファイル index.html <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>Babel + require.js</title> <script src="https://cdnjs.cloudflare.com/ajax/libs/babel-standalone/

              • テクノロジー
              • 2019/07/05 11:55
              • AsciiDocで目次を自動作成する(ToC) - やってみる

                5 users

                ytyaru.hatenablog.com

                なんと、見出しから目次を自動で作ってくれる。 成果物 AsciiDoctor.Hello.ToC.201705101305 開発環境 LinuxMint 17.3 MATE 32bit rbenv Ruby 2.4.0 AsciiDoctor Firefox AsciiDoc ビューア pluma AsciiDoc ハイライト 前回まで http://ytyaru.hatenablog.com/entry/2018/02/02/000000 http://ytyaru.hatenablog.com/entry/2018/02/03/000000 http://ytyaru.hatenablog.com/entry/2018/02/04/000000 http://ytyaru.hatenablog.com/entry/2018/02/05/000000 参考 http://asciidoc

                • テクノロジー
                • 2018/10/11 11:48
                • asciidoc
                • 考察
                • 技術
                • AsciiDocでリストにコードブロックを含めてみた - やってみる

                  3 users

                  ytyaru.hatenablog.com

                  手順を書くときに重宝するはず。 成果物 AsciiDoctor.List.CodeBlock.201705101704 問題 Markdownで手順書を書くときに順序付きリストを使っていた。しかし手順の間にコードブロックを書くと番号が途切れてしまう。 追記 2018-04-26 Markdownでも解決できた。 1. 手順1 ```sh $ cd $ echo ``` 1. 手順2 https://markdown-it.github.io/ GMF, CommonMarkdown, どちらの仕様かは知らないが、<code>部分をインデントすれば連番になる。AsciiDocよりも直感的で見やすく書きやすい。(includeはできないが) <table>などほかの要素も含めることができる。組合せも可。文句なし。 解決 AsciiDoctorなら以下のように解決できる。 test.asc .

                  • テクノロジー
                  • 2018/08/31 16:22
                  • Asciidoc
                  • python
                  • AsciiDocでテーブルを書いてみたらMarkdownより冗長だった - やってみる

                    6 users

                    ytyaru.hatenablog.com

                    Markdownのほうがサクっと書ける。 成果物 AsciiDoctor.Hello.Table.201705091730 開発環境 LinuxMint 17.3 MATE 32bit rbenv Ruby 2.4.0 AsciiDoctor Firefox AsciiDoc ビューア pluma AsciiDoc ハイライト AsciiDocでのテーブル ヘッダなし |================ |abc|def|ghi |123|456|789 |================ ヘッダあり 1行目をヘッダにする。標準CSSだと太字になるらしい。記法は以下のどちらでもOK。 |================ |abc|def|ghi |123|456|789 |================ [options="header"] |================ |abc|

                    • テクノロジー
                    • 2018/08/28 11:35
                    • Asciidoc
                    • SQLite3の全文検索(FTS)について調べてみた - やってみる

                      5 users

                      ytyaru.hatenablog.com

                      SQLite3での全文検索にはFTS(Full Text Search)という機能があるらしい。 背景 SQLite3にブログデータをバックアップした。 もしその中から全文検索できるようになれば、第二の脳になる。物忘れ問題を軽減できる。 全文検索 複数の文書(ファイル)から特定の文字列を検索すること。 今回は1つのSQLite3ファイルだが、複数のブログ記事をまたいで検索することをいう。 SQLite3で全文検索する方法 SQLite3 (PDO) を使った全文検索 (FTS) 入門 – セルティスラボ Sqlite で全文検索 - Qiita SQLiteを使ってAndroid端末内でお手軽に日本語全文検索する - Qiita SQLiteの全文検索を使ってみる : mwSoft blog iOSアプリでSQLiteを使い日本語の全文検索をする。 - shobylogy SQLiteで高

                      • テクノロジー
                      • 2018/04/27 15:02
                      • 作図ツールblockdiagをインストールする - やってみる

                        30 users

                        ytyaru.hatenablog.com

                        ダイアグラムをサクっと書きたい。 背景 ダイアグラムをサクっと書きたい。物事の抽象/具象、包含/帰属、因果関係などを俯瞰したいときに。 参考 作図系ツール・ライブラリまとめ · GitHub blockdiag http://blockdiag.com/ja/blockdiag/ Python製。 開発環境 Linux Mint 17.3 MATE 32bit Python 3.4.3 インストール blockdiag の概要 — blockdiag 1.0 ドキュメント LinuxMintはたしかUbuntuからの派生で、UbuntuはDebianから派生したOS。なのでMintな環境ならDebianの方法でインストールすればいいと思われる。 パッケージ管理ツールの多さに混乱する インストール方法にはいくつかあるらしい。前から思っていたが、パッケージ管理ツールと思しきものが多すぎて違いが

                        • テクノロジー
                        • 2018/01/06 00:30
                        • python
                        • あとで読む
                        • ツール
                        • Python学習用サイトについて考えてみる - やってみる

                          4 users

                          ytyaru.hatenablog.com

                          Python学習したことを記録するサイトを作りたい。 前回まで http://ytyaru.hatenablog.com/entry/2017/12/12/000000 http://ytyaru.hatenablog.com/entry/2017/12/14/000000 http://ytyaru.hatenablog.com/entry/2017/12/15/000000 http://ytyaru.hatenablog.com/entry/2017/12/16/000000 http://ytyaru.hatenablog.com/entry/2017/12/17/000000 私はどうすれば快適にプログラミングで問題を解決していけるようになるのか 今はPythonの基礎学習をするのが得策か Python公式ドキュメントをインプットにして学習する 学習したことを自作サイトに記録し、

                          • テクノロジー
                          • 2017/12/18 00:36
                          • python
                          • Pythonのreadline()は改行コードも含まれてしまう - やってみる

                            3 users

                            ytyaru.hatenablog.com

                            Pythonで1行ずつ処理したいときに不便。 改行コードが含まれる"1行毎の取得"って… with open('./file.txt', mode='r', encoding='utf-8') as f: line = f.readline() なんとlineには改行コードも含まれてしまう。 ふつうに考えれば、1行毎に処理するのだから改行コードが欲しいとは思えない。なぜこのような仕様なのか謎。 pythonでファイルを読み込んで改行を消す【ファイル読み込みの注意点】 - Qiita 改行コードが邪魔なので削除しようとするも、確実に末尾の改行コードを削除するのが難しい。 解法 追記:2019-09-27。 import os str.rstrip(os.linesep) 末尾に改行を含む文字列strに対して、OS固有の改行コードを削除する。 改行コードを削除する難しさ 改行コードはOSごとに

                            • テクノロジー
                            • 2017/09/27 11:04
                            • os
                            • python
                            • GASを実行する(HTTP GET) - やってみる

                              3 users

                              ytyaru.hatenablog.com

                              GASを実行する(HTTP GET) Google Apps Script のコードをHTTPのGETリクエストで実行する。 目標 ラズパイのCPU温度を定期的にロギングしてアップロードしたい。 前回 GASでFusionTablesAPIを叩いてみた。 今回 function doGet(e) {...}関数にてGASのコードをHTTPのGETリクエストで実行する。 対象環境 Firefox 50.0 Google Account Google Developers Console Google Drive Google Fusion Tables Google Apps Script Google Apps Script 新規作成 Google Driveにアクセスし、GASファイルを新規作成する。任意のファイル名にする。手順は前回を参照 コーディング function myFunct

                              • 学び
                              • 2017/03/03 14:28

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

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

                              『やってみる』の新着エントリーを見る

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

                              j次のブックマーク

                              k前のブックマーク

                              lあとで読む

                              eコメント一覧を開く

                              oページを開く

                              はてなブックマーク

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

                              公式Twitter

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

                              はてなのサービス

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