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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    新内閣発足

『qiita.com』

  • 人気
  • 新着
  • すべて
  • githubのmarkdown-cssをぶっこ抜く方法 - Qiita

    3 users

    qiita.com/__mick

    githubのmarkdown用cssを使いたい!けどどこで拾ったらいいの?と疑問に思ったので調べてみました。 まずgithub cssとググったらこんなリポジトリがヒットしました。 sindresorhus/github-markdown-css: The minimal amount of CSS to replicate the GitHub Markdown style ここに置いてあるgithub-markdown.cssというヤツがどうやらソレみたいです。さっそく見てみましょう。 @font-face { font-family: octicons-link; src: url(data:font/woff;charset=utf-8;base6 //長いので以下省略 } .markdown-body { -ms-text-size-adjust: 100%; -webkit-

    • テクノロジー
    • 2019/05/04 19:18
    • アクセス解析担当が必ずやってるGoogleAnalytics設定のまとめ【2018年版】 - Qiita

      3 users

      qiita.com/__mr_

      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? この記事について 「GoogleAnalyticsの設定、どうしたらいいんだっけ...」と迷ったときのためのレファレンスです。 新規のサイトを立ち上げる時・GAの再設計がしたくなった時に参照してください。 のちのちアクセス解析しつつ改善していくために、できるだけ汎用的にデータを拾っておく 可能な限り、非コーダーができる作業で完結させる というのをテーマにまとめました。 STEP 0: GTM・GAのアカウントを取得 Googleのアカウントがあれば、驚くほど簡単に取得できます。 GoogleAnalyticsのアカウントを作る Goog

      • テクノロジー
      • 2018/12/28 00:39
      • Google Analytics
      • ツール
      • vscode TODO-HIGHLIGHTの非公式Document - Qiita

        3 users

        qiita.com/__mick

        この記事は以下のバージョンで検証しています vscode v1.27.2 TODO Highlight v1.0.4 TODO Highlightとは Vscodeの拡張機能。 プロジェクト内のファイルにTODO:もしくはFIXME:と表記している場所を拾い、一覧のリストを表示することができる。 コマンドパレットからtodohighlight.toggleHighlightを呼ぶとハイライトをon/offできる。 TODO Highlight - Visual Studio Marketplace ちなみに、どんなにマイナーな言語だろうと設定さえすれば使える。 コマンドパレットからtodohighlight.listAnnotationsを呼ぶとリストを表示できる。 このコマンドを実行した時にファイル中からTODO:を拾いにいくのであって、TODO:と書き込んで保存しただけでは一覧に加わら

        • テクノロジー
        • 2018/10/08 12:57
        • npm publishする時の注意点 - Qiita

          4 users

          qiita.com/__mick

          npm(nodejsのパッケージマネージャー)には簡単に自作のモジュールをuploadできます。 初めてのnpm パッケージ公開 - Qiita こちらの記事で初回アップロードの手順は詳細に書いてあります。 初回はもちろん、バージョンアップして2回目以降のnpm publishをする時の注意点を記しておきます。 手順 test READMEの確認 TODOの確認 ソースコードのbuild GitHubにpushしてCI(travis等)のtest npm versionの更新 npm publish test とにかくtest通ってなければ話になりません。npm run test READMEの確認 コードをガシガシ書いてテストが通ったら満足してしまいがちですが、公開するならREADMEに新機能の説明を追加するのを忘れてはいけません。 TODOの確認 私は開発中に思いついた機能、メソッド名

          • テクノロジー
          • 2018/10/02 09:41
          • npm
          • Mac初期設定 備忘録 - Qiita

            3 users

            qiita.com/__mi_mo

            iMacを一から初期設定する機会があったのでメモ的に初期設定のやり方を書く。 基本的なやつしかいれてない気がする。 環境 Machine: iMac (21.5-inch, Late 2009) OS: OS X El Capitan version 10.11.5 Processor: 3.06 GHz Intel Core 2 Duo Memory: 4 GB 1067 MHz DDR3 Storage: 1TB システム環境設定 基本はお好みで、最低限の変更と便利な機能だけ。 [キーボード]>[キーボード]>[修飾キー]から[caps lock]: [control]、[control]: [caps lock]に変更する。 [アクセシビリティ]>[ズーム機能]>[スクロールジェスチャと修飾キーを使ってズーム]を「入」にする。 [アクセシビリティ]>[マウス/トラックパッド]>[トラ

            • テクノロジー
            • 2016/06/06 13:39
            • atomの設定をバックアップできるパッケージ「sync-settings」が便利 - Qiita

              19 users

              qiita.com/__mick

              OSのクリーンインストールやPC買い替え等でatomを再構築する時に便利なpackage[sync-settings]の紹介です。 packageだけの同期なら以下の方法があります。 Atom の apm stars で興味のあるパッケージを管理する - Qiita 私もこの方法で再構築してみたのですが、スニペットが使えなくなってるのが地味に不便だったので導入してみました。 sync-settings sync-settings(atom.io/packages) sync-settingsには主に4つの機能があります。 backup 以下をバックアップできます。 必要なものだけをバックアップすることもできます。 installed packages user keymaps user styles user init script snippets user defined text f

              • テクノロジー
              • 2016/01/27 20:19
              • atom
              • Swift (2.1)で一通り正規表現を触ってみた - Qiita

                5 users

                qiita.com/__moai

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

                • テクノロジー
                • 2016/01/01 07:20
                • atomをインストールした状態で何ができるのか試してみた - Qiita

                  3 users

                  qiita.com/__mick

                  atomとは GitHub 製テキストエディタでSublime Textのようにカスタマイズできる。 初期状態でも多機能。 現在は招待制なのでさっさとメアド登録して待ちましょう。 https://atom.io/ 最初から入っているパッケージ 以下のパッケージはatomをインストールした状態で既に入っています(2014/04/13時点) また、主な機能を書いてるだけなので、全ての機能を羅列しているわけではありませんのでご了承を。 Autocomple 補完機能 ctrl- space 補完候補を表示 ※autocomplete-plusを使うと自動補完できるようになります。 Bookmarks 好きな場所(行)にBookmarkを付けてジャンプできるようにする。 cmd- f2 現在の行をBookmarkする/外す f2 次のBookmarkへ飛ぶ shift- f2 前のBookmark

                  • テクノロジー
                  • 2015/12/31 02:56
                  • Swift API Design Guidelinesを翻訳してみた(Conventions) - Qiita

                    5 users

                    qiita.com/__moai

                    Swift API Design Guidelinesを翻訳してみた(Conventions) Conventions - 規約 General Conventions - 一般的な規約 Document the complexity of any computed property that is not O(1). People often assume that property access involves no significant computation, because they have stored properties as a mental model. Be sure to alert them when that assumption may be violated. 計算量がO(1)で無いcomputed propetyには、複雑度をコメントに記述してくださ

                    • テクノロジー
                    • 2015/12/25 10:24
                    • Swift
                    • API
                    • あとで読む
                    • Swift API Design Guidelinesを翻訳してみた(Fundamentals) - Qiita

                      5 users

                      qiita.com/__moai

                      Swift API Design Guidelinesを翻訳してみた(Fundamentals) Fundamentals - 基本 Clarity at the point of use is your most important goal. Code is read far more than it is written. 使うときの明瞭さは、最も重要な目標です。 コードは書くことよりも読まれることの方が遥かに多いです。 Clarity is more important than brevity. Although Swift code can be compact, it is a non-goal to enable the smallest possible code with the fewest characters. Brevity in Swift code, whe

                      • テクノロジー
                      • 2015/12/22 06:16
                      • Swift
                      • API
                      • Hubotを導入するなら知っておくべき実際に使ってる最小限な実装のスクリプト3選 - Qiita

                        8 users

                        qiita.com/__moai

                        はい、ただlengthが0かどうかで判定してる簡単なスクリプトです Hubotはrespondとhearという関数が用意されており、それによって反応のパターンが変わるようになってます。 respondの場合は今回の例のように設定した正規表現にマッチした場合に発信者のメンション付きでメッセージを送ってくれるのに対して、hearはチャット上で設定した正規表現にマッチする文言がチャット上に流れたら問答無用で反応します、ネタ的によく使われる言葉に仕込むとウケ取れること間違いなしですね。 天気予報スクリプト 今日から明後日までの天気を教えてくれるスクリプトです。 利用してるスクリプトはWeatherHacksというサービスで、現在全国142カ所の今日・明日・あさっての天気予報・予想気温と都道府県の天気概況情報を提供してくれています。 request = require 'request' modul

                        • テクノロジー
                        • 2015/12/19 13:57
                        • Hubot
                        • unclassified
                        • safariをvimの様に操作できる機能拡張[svim]の使い方 - Qiita

                          5 users

                          qiita.com/__mick

                          [環境設定]-[機能拡張]-[機能拡張を入手]から"svim"で検索して[Install Now]を押すとインストールできます。 公式のreadmeはこちら https://github.com/flipxfx/sVim/blob/master/README.md 基本 escか"ctrl - ["でノーマルモード iでインサートモード ノーマルモードはvim的なキーバインドを受け付けるモード インサートモードは普通にブラウジングできるモード フォームにフォーカスがある状態では使えないので、escか"ctrl - ["でノーマルモードにして使います。 移動 h,j,k,l 各方向にスクロール d,e 半画面上下にスクロール D,E 1画面上下にスクロール gg トップへスクロール G 最下部へスクロール ※ g9のような行番号指定はできません gi 最初のinput boxへ移動 H 履歴

                          • テクノロジー
                          • 2015/10/23 14:56
                          • Mac
                          • RxSwift ファーストインプレッション - Qiita

                            11 users

                            qiita.com/__moai

                            RxSwift ファーストインプレッション はじめに 以前触ったことがあったObjective-C製のReactiveなライブラリとしてReactiveCocoa(RAC)がありますがObjective-Cで書かれてることもあって、マクロごりごりで組まれていてSwiftで書くとあまり書きやすいイメージがありませんでした。 なので今回は、よりSwiftの世界に歩み寄ったReactiveなライブラリということでRxSwiftを体験してみました。 そもそもRxSwiftとは? RxSwiftとはReactiveX (Reactive Extensions)のSwift実装のライブラリで、よく名前を耳にするReactiveProgramming(RP)をSwiftの世界で実現してくれるものです。 ReactiveXはSwiftだけでなく様々なプログラミング言語でライブラリが存在しており、他のプラッ

                            • テクノロジー
                            • 2015/08/29 14:00
                            • SWIFT
                            • さくらVPSにGitの中央リポジトリを置く(for Mac) - Qiita

                              5 users

                              qiita.com/__mick

                              ※ この記事は以下の記事に書きなおしています。 CentOS - gitを使ったデプロイ方法 - Qiita 概要 Localで開発しているプロジェクトをGitで管理したい。バックアップも兼ねて。 でもGitHubにリモートリポジトリ(中央リポジトリ)を置いちゃうと公開されるのでそれは無理 DropBoxに置いてサーバーからPullしたらいいんじゃね? でもそれサーバーにDropBox入れないといけないのでめんどくさそう。 つーか、本番環境にリモートリポジトリ置いたらいいんじゃね? と言うわけで、本番環境のさくらVPSにGitのリモートリポジトリを置くことにしました。 調べてみるとVPS側に「Gitサーバーを立てる」みたいな記事を見つけたんですが、そんなことしなくても実現可能だとわかりました。 (それ以前にGitサーバーの意味が未だにわかりません) メリット 本番環境に同期できる 以前のバ

                              • テクノロジー
                              • 2015/08/18 00:38
                              • git
                              • gitで外部moduleを扱う方法(subtree) - Qiita

                                16 users

                                qiita.com/__mick

                                概要 例えば、webページを作っている「project A」「project B」があるとします。 全く別のプロジェクトですがCSSだけは同じものを使いたい。 どんどんアップデートしてCSSを充実させたい。 そして新しく「project C」を作るときもこのCSSを使いたい。 これを叶える仕組みがgitには標準で備わっています。 「subtree」という仕組みです。 上記の図の様にgitで管理している「project A」の中でまた別のgitリポジトリ「CSS」も管理しています。 「CSS」に機能を追加してCSSリポジトリにPUSHしたら「project B」でも機能追加したCSSを使うことができます。 もちろん逆も可能です。 参考サイト git subtreeの練習 - Weblog - Hail2u.net git subtree使ってみた - Qiita 上記のサイトにも書いてあるん

                                • テクノロジー
                                • 2015/06/18 14:48
                                • subtree
                                • git-subtree
                                • git
                                • css
                                • node.jsからリモートサーバーのmongoDBに接続する方法 - Qiita

                                  3 users

                                  qiita.com/__mick

                                  node.jsで開発をする時、開発環境と本番環境では別のデータベースを使っていませんか? この場合、ローカルでデータを更新しながら開発して、いざ本番環境で動作をテストする時に1からまたデータを追加更新しなければいけません。 なので開発時もデータベースだけはリモートサーバーのものを使いたいと思い、このエントリを書きました。 リモートサーバーの環境はさくらVPS+centOSです。 リモートサーバーのmongoDBに接続する方法(node.js) ドライバは Node.JS MongoDB Driver を使います。 npm install mongodb でインストールできます。 以下はnode.jsからmongoDBに接続するコードです。 mongo = require("mongodb") Server = require('mongodb').Server Db = mongo.Db

                                  • テクノロジー
                                  • 2015/06/15 10:14
                                  • Node.js
                                  • vim-cheat-sheet - Qiita

                                    5 users

                                    qiita.com/__mick

                                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? これはhttp://rtorruellas.com/vim-cheat-sheet/を和訳、一部加筆したものです。 ##カーソル移動 h -左移動 j -下に移動 k -上に移動 l -右に移動 w -単語の先頭へジャンプ(区切り文字まで) W -単語の先頭へジャンプ(区切り文字を含めない) e -単語の最後にジャンプ(区切り文字まで) E -単語の最後にジャンプ(区切り文字を含めない) b -単語の先頭へ戻る(区切り文字まで) B -単語の先頭へ戻る(区切り文字を含めない) 0 -(ゼロ)先頭に移動 ^ -行の最初の文字へ移動 $ -

                                    • テクノロジー
                                    • 2015/06/11 13:55
                                    • Sublime Text2でcoffeeScript - Qiita

                                      3 users

                                      qiita.com/__mick

                                      SublimeText2を使って恋に落ちたので勢いエントリです。 ##SublimeText2とは 軽くて可愛くてプラグインがいっぱいある便利なエディタです。 詳しくは下記サイトで。 ”恋に落ちるエディタ”「Sublime Text」 完全入門ガイド! ちなみに導入を決めたのは↓この機能。 某エディタ使ってて、終了させるたびに確認されるのめんどくさかったんで。 Hotsave 他のエディタであまり見ない画期的な機能の一つです。ファイルを編集した状態でエディタを終了させようとすると「保存しますか?」という確認が出ずにそのまま終了します。勝手に自動保存されたわけではなく、次回、エディタを立ち上げたときに最後に編集された状態が復元されるというわけです! ##coffeeScriptが便利になるプラグイン さて本題です。 最近はすっかりCoffeeScriptナシではJS書けない病です。 しかしS

                                      • テクノロジー
                                      • 2015/06/05 15:51
                                      • plugin
                                      • 各プログラミング言語のコーディング規約まとめ - Qiita

                                        10 users

                                        qiita.com/__moai

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

                                        • テクノロジー
                                        • 2015/06/04 11:58
                                        • unclassified
                                        • あとで読む
                                        • Rictyフォントをインストールする2つの方法(OS X Yosemite‎編) - Qiita

                                          4 users

                                          qiita.com/__mick

                                          MacのOSをYosemite‎にアップグレードしましたので、Rictyフォントを入れ直してみました。 Rictyフォントとは Ricty (リクティ) は Linux 環境での研究・開発に適したフリーなプログラミング用 TrueType フォントです。 Emacs や Vim を用いた C、C++、FORTRAN、Python、Perl、Ruby、AWK、sed、シェルスクリプト、LaTeX などのコーディングにおける使用を想定しています。 以下の 2 つの等幅フォントの合成、および、プログラミング用フォントとしてのいくつかのチューニングを行う生成スクリプトの配布を行なっています。 また、姉妹フォントのRicty Diminishedもあります。 Ricty Diminished (リクティ・ディミニッシュト) は Ricty の姉妹フォントであり、Inconsolata と Migu

                                          • テクノロジー
                                          • 2015/04/04 16:55
                                          • font
                                          • ブックマーク バー
                                          • mac
                                          • gitを使ったデプロイ方法 - Qiita

                                            38 users

                                            qiita.com/__mick

                                            以前にさくらVPSにGitの中央リポジトリを置く(for Mac) - Qiitaという記事を書きましたが、タイトルと内容がアレなので書き直します。 目標 開発環境からgit pushするだけでデプロイ完了 環境 Local : MacOS 10.10.2 Server: CentOS release 6.6 (さくらVPS) 概要 localで開発してgitで管理。ここにローカルリポジトリがある。(図Z) リモートリポジトリをVPSに置く(図A) VPSの別の場所に本番実行用のリポジトリをクローンする(図X) GitHubやBitbucketを使っている場合はリモートリポジトリを2つにする。(使わなくてもOK)(図B) Local(Z)でpushしたら、VPS側のlocal(X)は自動でpull & プロセスの再起動をする 簡単に言うと、ZからXにデプロイするのにAを経由するということで

                                            • テクノロジー
                                            • 2015/03/29 14:22
                                            • git
                                            • VPS
                                            • Linux
                                            • 開発
                                            • オススメのatomパッケージ7選 - Qiita

                                              27 users

                                              qiita.com/__mick

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

                                              • テクノロジー
                                              • 2015/03/25 10:08
                                              • atom
                                              • テキストエディタ
                                              • editor
                                              • plugin
                                              • qiita
                                              • あとで読む
                                              • BLEについて今更調べてみた - Qiita

                                                3 users

                                                qiita.com/__moai

                                                BLEについて今更調べてみた そもそもBLEとは? Bluetooth Low Energyの略でBluetoothの拡張仕様の1つ Bluetooth4.0の仕様に基づいている 消費電力が小さい 電池1個で1年持つと言われている 受信時間が短い 登場人物 ペリフェラル(Peripheral) 周辺機器 発信する側 アドバタイジングパケットを発信 アドバタイジングパケットを一定の距離に常時発信している 1つ以上のサービスを提供している セントラル(Central) 中心機器 受信する側 アドバタイジングパケットを受信 ペリフェラルが発信しているデータを受け取ることができる アドバタイジングパケット(advertising packet) ペリフェラルから発信されるパケットデータ ペリフェラルの名前・機能・データの情報が入っている GATT(Generic Attribute Profile

                                                • テクノロジー
                                                • 2014/12/11 00:41
                                                • BLEのペリフェラルを今更実装してみた(iOS編) - Qiita

                                                  8 users

                                                  qiita.com/__moai

                                                  extension CBCentralManagerState { var name : NSString { get{ var enumName = "CBCentralManagerState" var valueName = "" switch self { case .PoweredOff: valueName = enumName + "PoweredOff" case .PoweredOn: valueName = enumName + "PoweredOn" case .Resetting: valueName = enumName + "Resetting" case .Unauthorized: valueName = enumName + "Unauthorized" case .Unknown: valueName = enumName + "Unknown" cas

                                                  • テクノロジー
                                                  • 2014/10/30 23:14
                                                  • BLE
                                                  • iOS
                                                  • bluetooth
                                                  • Swift
                                                  • Swiftとはどのような言語か? - Qiita

                                                    11 users

                                                    qiita.com/__moai

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

                                                    • テクノロジー
                                                    • 2014/09/25 16:00
                                                    • ios

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

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

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

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

                                                    j次のブックマーク

                                                    k前のブックマーク

                                                    lあとで読む

                                                    eコメント一覧を開く

                                                    oページを開く

                                                    はてなブックマーク

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

                                                    公式Twitter

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

                                                    はてなのサービス

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