meganii.com
  • About
  • Archives
  • Notes
  • Docs
  • Tech
  • Life
  • Book
>
Logo meganii.com
  • Search
  • About
  • Archives
  • Notes
  • Docs
  • Tech
  • Life
  • Book

Navigation

  • デジタル情報整理
    • House in ShelfとShelf Garden
    • Zoteroとクラウドドライブの組み合わせで電子ファイルを一元管理する
    • 「手帖」「ノート」「メタ・ノート」とノートを分ける
    • Obsidianを外部公開用のメタ・ノートとして使う
    • 機械的なリンクではなく考え抜いて付けたリンクこそ機能する
    • Scrapboxで読書管理をするときのじぶんルール
    • Cosense(旧Scrapbox)を読書ジャーナルとして利用する
  • 自分の言葉をつくる
    • 自分の言葉で書く
    • 言葉を摘み、語彙を増やす
    • 日常を短歌の形で残す
    • 個人ブログより個人サイトを志向する
  • Hugoサイトをつくる
    • Obsidian Hugo
    • Obsidian VaultにHugoのContentフォルダを指定する
    • ObsidianのためにHugoのエイリアス機能を無効化する
    • Private RepositoryのObsidian VaultをHugo Moduleとして読み込みサイトをビルドする
    • 【Hugo】prettierの設定を整える
    • 【Hugo】images.TextでOGP画像を生成する
    • 【Hugo】Partial Templateでは複数returnを記述する早期Returnを使えない
  • Obsidianノートテイキング
    • ObsidianのTemplate機能
    • Unique Note Creatorでページを作る
    • Obsidianを外部公開用のメタ・ノートとして使う
  • Tableauデータ分析
    • 『データ視覚化』とは何か 〜「データ視覚化のデザイン」「データビジュアライゼーションの教科書」から『Data Visualization』を読み解く〜
    • Tableau製品ラインナップとTableau Public
    • 【Tableau】データ準備におけるTableau DesktopとTableau Prep Builderの使い分け
    • 【Tableau】「Tableau Blueprint」を読み進める上での用語整理
    • 【Tableau】ホワイトペーパーから読み解く「トラディショナルBIとモダンBIの違い」
    • 【Tableau】「階層」をもつ動的なフィルタを実装する
    • 【Tableau】積み上げ棒グラフの合計値をラベル表示する方法
    • 【Tableau】カテゴリ別の上位と下位Nを表示する
    • 【Tableau】「結合済みフィールド」(Combined Fields)を利用して任意のソート順を定義する
    • 【Tableau】Google AnalyticsをデータソースとしてTableau Desktopでアクセス解析を行う
    • 【Tableau】Personal Access TokensでTableau REST APIを利用する
    • Tableau Embedding API V3
    • 【Tableau】Tableau Publicにデフォルト「非表示」で保存する方法
    • 【Tableau】Tableau PublicのVizをiframeでブログに埋め込む方法
    • 【イベントレポート】「組織全体の分析力を上げよう〜「Viewer」を巻き込むには?〜」
    • 「DATA Saber認定制度」のふりかえり
2017.06.25 TECH
[Ruby]mapメソッドの省略記法

Rubyのmapメソッドとは|基本的なmapの記述方法と省略記法|フリエン map { |x| x.chomp }は、map(&:chomp)と省略することができる。省略記法を利用した場合は、全ての要素に対して&の後にシンボルで指定したメソッドが繰り返し実行され、結果が配列として返ってくる。

2017.06.24 TECH
[Ruby]Moduleの使い方

メソッドをクラスのインスタンスメソッドとして取り込む module Greetable def greet_to(name) puts "Hello #{name}. My name is #{self.class}" ends end class Alice include Greetable end alice = Alice.new …

2016.06.05 TECH
google-api-ruby-clientからGoogle Adsense Management APIを操作する方法

何をしたいか? google-api-ruby-clientを利用して、Google Adsenseの収益情報を取得したい 概要(何が書いてあるか) https://github.com/google/google-api-ruby-client のサンプルを参考に、プロジェクトの作成の仕方から、認 …

2016.02.10 TECH
slack-apiを利用してRubyからSlackへメッセージとファイルをポストする方法

Slackで、Rubyからメッセージとファイルをポストする方法についてのメモ。 以下のslack-apiを利用する。 aki017/slack-ruby-gem: A Ruby wrapper for the Slack API ファイルの組み立て方(?)が分からなかったのでFaradayにお任せした。

2015.03.27 TECH
数世代バージョンを持つファイル名から最新版以外を抽出する

数世代バージョンを持っているようなファイルから、最新版だけ残す(2世代以上持っているものを抽出する)方法。 前提 ファイル名_yyyymmddという形式になっている。 あらかじめファイル名をソートしておく。 ファイルリスト。

2014.12.13 TECH
Jekyllのタグとカテゴリを整理するために、一覧表示するWebアプリ(個人用)をつくった

カテゴリ名を一括変換したり、タグ名を整理する際に、今どうなっているか一覧にしたかったので、Railsで作ってみた。 無事一覧が出来たので気持ちいい。こういう庭いじり好きかも笑。 https://github.com/meganii/JekyllFFviewer Postsテーブル作成 …

2013.05.29 TECH
carrierwave

Rails3でajaxでD&Dでまとめてファイルアップロード2~jQueryFileUpload for Rails | Scimpr Blog

2013.05.18 TECH
sqlite3-rubyを使ってSQLite3ファイルからの検索結果をHashとして読み込む

sqlite3-rubyを使って、SQLite3にアクセスしてデータの取得、加工がしたい。 db.executeした際に配列が帰ってきた。カラム名でアクセス出来る方法がないか探したところ、results_as_hash = trueにすれば、Hashで返ってくることがわかった。

2012.04.19 TECH
RubyからGMailを使ってメール送信

Evernote Developer Documentation APIを利用して、mp3ファイルを送信しようとしたのだがうまくいかない。 とりあえず、メールで送信する方法を試すため、以下を参考にした。 GMailのSMTPサーバーを使ってメールを送信するサンプル - うなの日記 # -*- coding: utf-8 -*- require 'rubygems' require …

2012.04.03 TECH
Padrinoを触ってみた

Padrino - The Elegant Ruby Web Framework チュートリアルを参考にしながら、作ってみました。 このページを参考にしました。 Padrino - Basic Projects インストール gem install padrino プロジェクトの作成 padrino g project test_app -d datamapper -e haml -d ORMの …

2012.03.21 TECH
TEDから取得したmp3に英語原稿を埋め込む

TEDの英語原稿を取得するで取得した英語原稿をダウンロードしたmp3ファイルに埋め込みたい。 調べてみると、id3lib-rubyが使えそう。 id3lib-rubyを利用してmp3に歌詞情報を埋め込む id3lib-ruby - ID3 tag library for Ruby mp3のタグを扱うライブラリid3libのラッパー 準備 brew install id3lib gem …

2012.03.20 TECH
TEDの英語原稿を取得する

方針 http://www.ted.com/talks/subtitles/id/# {固有のID}/lang/en を叩くと、英語原稿のjsonが返ってくる。 TEDのビデオの固有のIDを取得して、API叩いて、jsonをparseして、出力すればいけそう。 jsonのパース gem install json require 'rubygems' require …

On this page