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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • TypeScript(JavaScript)で関数型言語の機能をつまみ食いする - Qiita

    5 users

    qiita.com/kurogelee

    関数型言語のことなんて知らなくても、ただそこに便利な関数があるので使っていきましょうというお話です。 LodashやRamdaには、リスト操作やオブジェクト操作に関する便利な関数がたくさんあります。 ["a", "b"] と [1, 2] から { a: 1, b: 2 } を作る処理を思い浮かべてください。 何も知らなければforループを使って書いたりしそうですが、_.zipObjectやR.zipObjを知っていればこれを使うだけでできてしまいます。 以下で、Clojureのclojure.coreにあるよく使う関数を中心に、Lodash, Ramdaを使ったときにどうやって実現できるのか調べてみました。 調べてみた感想としては以下のとおりです。 JavaScript標準の関数ではまだまだ不足している部分が多く、LodashとRamdaは一長一短 Lodashは副作用がある関数(対象オ

    • テクノロジー
    • 2020/04/08 11:35
    • TypeScript
    • 関数型言語
    • qiita
    • javascript
    • あとで読む
    • VSCodeでTypeScript/Node.jsの開発環境を作る(UT・カバレッジ・ログ出力・リリース手順含む) - Qiita

      249 users

      qiita.com/kurogelee

      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

      • テクノロジー
      • 2018/03/23 23:42
      • TypeScript
      • VSCode
      • node.js
      • あとで読む
      • JavaScript
      • Visual Studio
      • ツール
      • test
      • Pythonで一定時間ごとに処理を実行する - Qiita

        6 users

        qiita.com/kurogelee

        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

        • テクノロジー
        • 2018/02/11 06:23
        • Python
        • AtomでClojureの開発環境を構築する - Qiita

          3 users

          qiita.com/kurogelee

          Atom Clojure Setup を参考にすると、AtomでClojureのコードを書く環境がある程度できますが さらに便利にするために、以下を行うといい感じの環境になります。 追加で導入するパッケージ maximize-panes 別Paneで開くREPLタブの表示/非表示がctrl-shift-enterでできて便利 パッケージの設定 language-clojureのNon Word Charactersは ()",;~@[]{}` に lisp-pareditのIndentation Formsはtry, catch, finally, /^let/, are, /^def/, fn, case, /^condp?/, /^if/, for, /^when/, testing, /^do/, loop, ns, binding, /^with/, comment, proxy,

          • テクノロジー
          • 2016/09/02 19:29
          • (少し)Java使い向け、簡単なClojure入門 - Qiita

            9 users

            qiita.com/kurogelee

            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 暇を持て余しているJava廃人はClojureで遊ぼう 準備 ClojureDocs (API、サンプルコード参照) Clojure Japanese Documentation (日本語ドキュメント。詳しく知りたいときに) Light Table (エディタ、実行環境) Leiningen (Mavenのようなもの。あとでいい) Light Table 動作確認 プロキシ環境の場合、環境変数HTTP_PROXYとHTTPS_PROXYを事前に設定 新しいファイルを作成 ctrl-space コマンドバーが開く syn Syntax設定

            • テクノロジー
            • 2014/05/10 22:05
            • clojure
            • qiita
            • java
            • ClojureでAES暗号化をしてみる&AESのちょっと細かい話 - Qiita

              3 users

              qiita.com/kurogelee

              (import '[java.security SecureRandom Key] '[javax.crypto KeyGenerator Cipher] '[javax.crypto.spec IvParameterSpec] '[java.security.spec AlgorithmParameterSpec]) (defn ^bytes rand-bytes [n] (let [b (byte-array n)] (.. (SecureRandom.) (nextBytes b)) b)) (defn ^Key aes-genkey [^long bits] {:pre[(#{128 192 256} bits)]} (let [kg (KeyGenerator/getInstance "AES")] (.init kg bits) (.generateKey kg))) (def

              • テクノロジー
              • 2014/04/25 11:19
              • security
              • ポケット・ミクをJava/Clojureから操作してみる - Qiita

                3 users

                qiita.com/kurogelee

                package pokemiku; import javax.sound.midi.MidiDevice; import javax.sound.midi.MidiSystem; import javax.sound.midi.Receiver; import javax.sound.midi.ShortMessage; import javax.sound.midi.SysexMessage; import javax.xml.bind.DatatypeConverter; public class PokeMikuSample { public static void main(String... args) throws Exception{ try(MidiDevice d = getDevice()){ d.open(); Receiver r = d.getReceiver()

                • テクノロジー
                • 2014/04/06 03:51
                • あとで読む

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

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

                『qiita.com』の新着エントリーを見る

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

                j次のブックマーク

                k前のブックマーク

                lあとで読む

                eコメント一覧を開く

                oページを開く

                はてなブックマーク

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

                公式Twitter

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

                はてなのサービス

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