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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    Pixel 10

『freedom-man.com』

  • 人気
  • 新着
  • すべて
  • macOS Sierraでキーリマップする

    6 users

    blog.freedom-man.com

    macOS Sierraでvimで Ctrl-[ でコマンドモードに抜けるときにIMEを無効化する処理をHammerspoonを使って設定してみました。 Hammerspoon HammerspoonはmacOSに関する様々な処理を自動化するツールで以下のような機能を持っています。 キーリマップ アラート、通知の表示 ウィンドウ操作(移動、リサイズ) ファイル変更の監視 アプリケーションイベントの監視 USB、Wifiイベントの監視 AppleScriptの起動 luaスクリプトで設定 キーリマップに関する設定は以下のリンク先が詳しいです。 Karabiner 使えない対策: Hammerspoon で macOS の修飾キーつきホットキーのキーリマップを実現する – Qiita Hammerspoon と Karabiner Elements でキーカスタマイズした – kitak.bl

    • テクノロジー
    • 2017/02/03 22:23
    • hammerspoon
    • MacOS
    • PythonのWebアプリフレームワークFalcon試してみた

      5 users

      blog.freedom-man.com

      #!/usr/bin/env python # -*- coding:utf-8 *- import falcon class HogeResource(object): def on_get(self, req, res): print(req.headers) print(req.params) print(req.cookies) res.status = falcon.HTTP_200 res.body = 'Hello World' res.content_type = 'text/plain' def on_post(self, req, res): print(req.headers) print(req.method) print(req.protocol) print(req.content_type) print(req.stream.read()) res.statu

      • テクノロジー
      • 2017/01/13 17:13
      • Python
      • golangでCLIを作ったときの備忘録

        7 users

        blog.freedom-man.com

        先日、SPMというコマンドラインツールをリリースしましたが、golangでコマンドラインツールを作成する上で便利だったツールや考え方等を備忘として残します。 CLIのベース 3rd Partyのライブラリを利用せずとも標準のflagパッケージで処理を書けますが、色々と面倒なのでurfave/cliのパッケージを利用しました。このパッケージは以下のように、簡単にサブコマンドやフラグを定義できます。 app := cli.NewApp() app.Name = "spm" app.Usage = "Salesforce Package Manager" app.Version = APP_VERSION app.Commands = []cli.Command{ { Name: "install", Aliases: []string{"i"}, Usage: "Install salesfo

        • テクノロジー
        • 2016/12/22 14:44
        • Go
        • golang
        • あとで読む
        • Fluentd+ElasticSearch+Kibanaでアイドルデータ分析基盤を作ってみた

          5 users

          blog.freedom-man.com

          俺もビッグデータの分析とかやってみたいなー →Twitterとか身近なビッグデータっぽくて扱いやすそう →よし、アイドル(坂道シリーズ)に関するツイート集めて分析してみよう という軽いノリでFluentd + ElasticSearch + Kibanaというよくある構成で分析基盤(?)を作ってみました。 今回は基盤作るまでのインストール&設定地獄の備忘録。(自力でやんなくてもDockerやChefで一発で構築できるモノが出回ってそうですが…) 全体構成 Fluentdのfluent-plugin-twitterを使ってStreamingAPI経由で乃木坂、欅坂に関するデータを取得 →データをElasticSearchにぶん投げる。kuromojiのanalyzerで日本語の形態素解析 →Kibanaでビジュアライゼーション という構成 KibanaやElasticSearch自身にも認証

          • テクノロジー
          • 2016/11/22 20:32
          • Elasticsearch
          • Hadoop Streamingでアイドルツイート分析

            3 users

            blog.freedom-man.com

            Fluentd+ElasticSearch+Kibanaでアイドルデータ分析基盤を作ってみたの回で、FluentdとTwitter Streaming APIを使ってS3にツイートデータを保存したので、このデータをHadoopを使って解析してみます。 今回はMeCabを使って形態素解析してワードカウントを取るような教科書的なMapReduceを試してみました。Hadoop Streamingを使ってPythonでMapper、Reducerを書いていきます。 環境 OS: Mac OS X(El Capitan) Python: 2.7.11 Hadoop: 2.7.1 Hadoopのインストール&設定 以下のURLを参考にインストール&設定すればOK。 分散処理に入門してみた(Hadoop + Spark) Macでhadoopをちょっとだけ動かしてみる – Qiita Mac OS X

            • テクノロジー
            • 2016/11/22 20:32
            • elasticsearch
            • python
            • Hadoop Streamingでアイドルツイート分析

              3 users

              blog.freedom-man.com

              Fluentd+ElasticSearch+Kibanaでアイドルデータ分析基盤を作ってみたの回で、FluentdとTwitter Streaming APIを使ってS3にツイートデータを保存したので、このデータをHadoopを使って解析してみます。 今回はMeCabを使って形態素解析してワードカウントを取るような教科書的なMapReduceを試してみました。Hadoop Streamingを使ってPythonでMapper、Reducerを書いていきます。 環境 OS: Mac OS X(El Capitan) Python: 2.7.11 Hadoop: 2.7.1 Hadoopのインストール&設定 以下のURLを参考にインストール&設定すればOK。 分散処理に入門してみた(Hadoop + Spark) Macでhadoopをちょっとだけ動かしてみる – Qiita Mac OS X

              • 学び
              • 2016/03/22 12:52
              • Fluentd+ElasticSearch+Kibanaでアイドルデータ分析基盤を作ってみた

                8 users

                blog.freedom-man.com

                俺もビッグデータの分析とかやってみたいなー →Twitterとか身近なビッグデータっぽくて扱いやすそう →よし、アイドル(坂道シリーズ)に関するツイート集めて分析してみよう という軽いノリでFluentd + ElasticSearch + Kibanaというよくある構成で分析基盤(?)を作ってみました。 今回は基盤作るまでのインストール&設定地獄の備忘録。(自力でやんなくてもDockerやChefで一発で構築できるモノが出回ってそうですが…) 全体構成 Fluentdのfluent-plugin-twitterを使ってStreamingAPI経由で乃木坂、欅坂に関するデータを取得 →データをElasticSearchにぶん投げる。kuromojiのanalyzerで日本語の形態素解析 →Kibanaでビジュアライゼーション という構成 KibanaやElasticSearch自身にも認証

                • エンタメ
                • 2016/03/07 09:10
                • あとで読む
                • Dokku Alternative触ってみる。

                  5 users

                  blog.freedom-man.com

                  Dokku AlternativeというOSSを使うと、Dockerを利用して herokuみたいなPaaSを作れるということなので試してみましたー。 Dokku Alternativeは本家のDokkuに色々と機能を追加したOSSみたいです。 参考URLはこちら↓ Dokku Alternative·個人用PaaSにどうぞ。Dokkuに便利な機能を追加 MOONGIFT Herokuのように簡単に使えるDockerベースのPaaS | KRAY Inc Dockerを使ったミニPaaSのdokkuをパワーアップさせた「Dokku Alternative」を試す – さくらのナレッジ 今回はまっさらなVMに入れてみます。 1. Ubuntuインスタンスを立ち上げる 今回はDigitalOceanで立ち上げました。 スペックはメモリ512MBの一番安いプランで、OSはUbuntu 14.04

                  • テクノロジー
                  • 2015/10/18 03:07
                  • oauth2-server-phpでOAuth2.0 Providerを実装してみた。

                    6 users

                    blog.freedom-man.com

                    CREATE TABLE oauth_clients (client_id VARCHAR(80) NOT NULL, client_secret VARCHAR(80) NOT NULL, redirect_uri VARCHAR(2000) NOT NULL, grant_types VARCHAR(80), scope VARCHAR(100), user_id VARCHAR(80), CONSTRAINT clients_client_id_pk PRIMARY KEY (client_id)); CREATE TABLE oauth_access_tokens (access_token VARCHAR(40) NOT NULL, client_id VARCHAR(80) NOT NULL, user_id VARCHAR(255), expires TIMESTAMP NO

                    • テクノロジー
                    • 2015/09/22 17:31
                    • Box API叩いてみた。

                      3 users

                      blog.freedom-man.com

                      BoxはDropbox的なストレージサービスで、Businessプラン以上は容量無制限だったり 文書の暗号化が標準サポートだったりする、エンプラ向けなサービスになります。 ということで、今回はBoxのAPI(ContentAPI)の使い方を説明していきます! SalesforceからBox APIを叩くサンプルを作っていきます。 1. アプリケーションの設定 OAuth2.0を利用するので、twitterやfacebook等のようにアプリケーションを設定します。 developersのサイトでログインします。 boxアカウント持っている場合は、MyAppsからログインして 持っていない場合はSignUpで無料の開発者用のアカウントを作成する必要があります。 ログイン後、初めてアプリケーションを作成する場合は以下の画面が表示されるので、 そのまま「はじめに」をクリックします。(これ日本語訳が

                      • 学び
                      • 2015/08/20 11:04
                      • Auth0でSocialSignOnやってみる。

                        5 users

                        blog.freedom-man.com

                        Auth0とは認証基盤のクラウドサービスであるIDMaaSのサービスです(多分) Auth0自体がRDBMSやLDAP、AD、SocialSignOn(OAuthやらOpenID Connect)やSAMLの 認証基盤のハブとなることで、利用アプリ側はプロトコル間の差異を気にすることなく 同一の方法で複数サービス、多様なプロトコルの認証基盤を利用することができます。 また、外部サービスをIdPとする以外にもAuth0自体にユーザリポジトリを持つことができたり 自分がホスティングしているDBサーバを認証基盤として利用することができます。 サーバサイドのソフトウェアインストールが必要になりますが、LDAP、ActiveDirectoryも利用可能です。 それ以外にもIPアドレスで認証できたりMicrosoftのIDMaaSであるWindows Azure Active Directoryを利用

                        • 暮らし
                        • 2015/06/11 13:11
                        • auth0
                        • hubotのchatterアダプタを作ってみた。

                          4 users

                          blog.freedom-man.com

                          Web+DB PRESSとか読んでてhubotを使ったChatOps的なところが非常に興味深かったので chatterで出来ないかなーと思ってadapterを探したものの 用途にマッチしたものが無かったので自分で作ってみました。(npmデビュー作w) ↓↓↓ tzmfreedom/hubot-chatter hubotとは hubotとはgithub社が開発したボットのフレームワークで 外部サービス/インターフェースと連携可能なadapterと呼ばれるプラガブルなモジュールと ボットの動作を規定するスクリプトによって様々なボットを簡単に開発することができます。 hubotに関してはこちらが詳しいので、ご参考ください↓ 第1回 Hubotとは何か:GitHub社謹製! bot開発・実行フレームワーク「Hubot」|gihyo.jp … 技術評論社 チャットボットでチーム開発効率化入門(1):

                          • 暮らし
                          • 2014/11/27 13:57
                          • Hubot
                          • Chatter
                          • VBAからSalesforceのAPI叩いてみる。

                            3 users

                            blog.freedom-man.com

                            Salesforceの導入支援とかしてると、VBAを使ってSalesforceのAPIを叩きたくなることは多々あります。 Excelでちょっとデータ加工してExcelから直でデータインポートしたいんだよなー、とか Excelで作ったオブジェクト定義書からSalesforceにオブジェクト作りたいんだよなー、とか ちょっとデータ見たいんだけど、データローダ使ってCSVインポートして…てやってられるか!とか プロトタイプでガーってオブジェクト作ったけどオブジェクト定義書作ってない!Salesforceから一気に定義書作れたら良いのに!とか Excel内でやりたいこと、色々ありすぎて困ります。 業務用のツールとか作れば社内でモテること間違いなし! ということで今回はVBAからSalesforceのAPI叩いてみることにします。 ちなみにForce.com Office Toolkitが有りますが

                            • テクノロジー
                            • 2014/09/12 16:53
                            • OpenAMでSSO【OpenIG編】

                              4 users

                              blog.freedom-man.com

                              今回はOpenAM+OpenIG+PolicyAgentなSSOをやってみます。 以下のような構成になります。 フローを簡単に説明すると 1. UserAgentがWebサーバにアクセス(初回) 2. Policy Agentがリクエストをインタラプト、Cookieが入っていないのでOpenAMに認証要求リダイレクト 3. OpenAMで認証後、Webサーバにリダイレクト 4. 認証されている(=Cookieが入っている)のでPolicy AgentはCookie値をOpenAMに問い合わせて ユーザ名/パスワードを取得 5. Policy Agentが取得したユーザ名/パスワードをヘッダに入れてOpenIGにリクエスト (パスワードは暗号化されている) 6. OpenIGはログイン画面がリクエストされた時のみヘッダからユーザ情報を取得し、認証リクエストを行う (通常のフォームPOSTを模

                              • 世の中
                              • 2014/09/11 23:01
                              • OpenIG
                              • OpenAM
                              • SharepointのREST APIのリファレンスが不親切だったので簡潔に(?)書いてみる。

                                5 users

                                blog.freedom-man.com

                                MicrosoftのサービスのSharepointにREST APIで接続しようとリファレンス見たら、全然わからなかったので、簡潔に書いてみます。 ちなみに、Webのリファレンスたどって色々いじって出来た!っていうパターンなので、もしかしたら間違いがあるかもしれないのでご容赦ください。 流れとしては以下になります。 SharepointでREST API用アプリを作成 作成したアプリに権限を付与する。 1で作成したアプリのclient_idとclient_secretでOAuth認証を使ってaccess_tokenを取得。 access_tokenを使ってREST APIをコールする。 1. SharepointでREST API用アプリを作成する。

                                • テクノロジー
                                • 2014/08/30 14:52
                                • SharePoint
                                • DigitalOcean + Docker + Zabbixで監視サーバ立ててみる

                                  5 users

                                  blog.freedom-man.com

                                  激安VPSのDigitalOceanで、dockerのコンテナでZabbixを使って ストーキング監視サーバを立てるのが今回の目的。 何でZabbixかっていうと、先日のOSC 2014でトピックに上がっていて 個人的に興味持ったので、その検証用って感じっす。 何でDigitalOcean&dockerかっていうとお金がないから今熱いからです! で工程としては 1. DigitalOceanでサーバ立てる 2. dockerをインストール 3. dockerでコンテナを立てる 4. コンテナOSにZabbixとかインストール 5. Zabbixとapacheを起動 6. 監視対象サーバにZabbixエージェントをインストールして起動 7. WebGUIで設定 って感じ。 1. DigitalOceanでサーバを立てる DigitalOceanはAWSみたいにサーバを自由に作ったり壊したりで

                                  • テクノロジー
                                  • 2014/08/11 15:36
                                  • DigitalOcean
                                  • Zabbix
                                  • docker
                                  • インフラ
                                  • 開発
                                  • WindowsからSambaに繋ごうと思ったらクソハマった話

                                    8 users

                                    blog.freedom-man.com

                                    ただいま絶賛LPIC Level2の勉強中! ということでSambaのお勉強してるんですが、WindowsからSambaサーバ(VM)に繋ごうとしたときにクソハマったのでそのお話。 どういうハマりかっていうと Sambaユーザでログインしないと利用できないリソースを作りたい Windowsのユーザ名・パスワードがSambaのユーザ名・パスワードと異なる っていう状態の時にSambaサーバにブラウジングすると… 認証プロンプトすら出ずにネットワークエラーのログインプロンプトが出て、ログインできない。 →Windowsのクレデンシャルと異なるわけだから認証プロンプトは出てほしい。 map to guestの値を[Bad User]にするとSambaサーバにアクセスできてpublicなフォルダに関しては閲覧できるが、ユーザ制限をかけているフォルダにアクセスすると認証プロンプトが出るものの、正確な

                                    • テクノロジー
                                    • 2014/07/21 19:58
                                    • smb
                                    • windows
                                    • トラブル
                                    • DockerのPrivateなリポジトリをs3に作る

                                      6 users

                                      blog.freedom-man.com

                                      Dockerはhttps://index.docker.io/にPublicなリポジトリを持てるんだけど docker-registryっていうのをdockerイメージを使えば Privateなリポジトリを超簡単に持てる&S3に永続保持できるらしいので試してみた。 Publicなところに、AWSのClientIDとかSecretKeyとかうっかり保存しそうな私みたいな人には超オススメ。 やりかたは超簡単でregistry立ててpushするだけ! 1. docker-registryをpullしてコンテナー化

                                      • テクノロジー
                                      • 2014/06/20 14:17
                                      • OpenID勉強してたら、Janrainというサービスを発見したので紹介してみる。

                                        4 users

                                        blog.freedom-man.com

                                        OpenID Connectローンチおめでとう! ということで、OpenID ConnectはOAuth 2.0の技術を使ってるぐらいしか知らず、 OpenID 2.0もわりとさっぱりだったので最近勉強してたんですけど、よし使ってみるか!って思って ライブラリ見てたら、JanrainというSaasを発見したので紹介してみるっていう流れ。 なお、Janrainに関する日本語の情報がとても乏しく、さらにJanrain経験3時間くらいのスライムなので 色々と間違っているかもしれませんが、いつも通りご容赦を。 で、Janrainは認証系のSaasで ・OpenIDとかOAuthとかそういう系のソーシャルサインオンを提供 ・色んなWebアプリ(認証プロバイダ)に対応 ・Janrain自体にもユーザ情報を確認できるらしい(未確認) ・シングルサインオンもできます ・ユーザ登録数とかログイン数とかの分析

                                        • 世の中
                                        • 2014/06/16 11:00
                                        • dockerコンテナで動くmysqlを永続化してみる【Zabbix編】

                                          14 users

                                          blog.freedom-man.com

                                          今回はdockerコンテナで動くmysqlデータをホストOS上にセーブすることで、 commitしなくてもデータを維持する!ということをしてみます。 今まではコンテナ落とす度にちゃんとcommitしないと、次に起動するときにデータが無くなり Immutable Infrastructureとは程遠い感じになっていたので サーバーは機能だけを提供して、データは別にするという疎結合な感じにするっていうのがモチベーション。 本日の参考サイトはこちら↓ http://www.zabbix.jp/documents/installation/install-rpm http://cpw.hatenadiary.jp/entry/2013/08/20/220306 考え方としては、ホストOSにmysqlデータを格納してそれをコンテナがマウントして使うって感じ。 docker+zabbixの回で既にmy

                                          • テクノロジー
                                          • 2014/06/01 21:05
                                          • docker
                                          • mysql
                                          • pocket2twitter
                                          • db
                                          • データ
                                          • development
                                          • *あとで

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

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

                                          『freedom-man.com』の新着エントリーを見る

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

                                          j次のブックマーク

                                          k前のブックマーク

                                          lあとで読む

                                          eコメント一覧を開く

                                          oページを開く

                                          はてなブックマーク

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

                                          公式Twitter

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

                                          はてなのサービス

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