Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

nkfコマンドで半角カナと全角カナが混じったファイル群に秩序を取り戻す

shuzo-kino.hateblo.jp 実際のところ バッチ処理対象のファイルで、どういうわけか半角カナと全角カナが入り交じるという地獄のような状態が発生しました。 どうもエクスポートするツールの都合らしいのですが…… 「アクション001」と「アクション003」はこ…

ImageMagickをつかって連番PDFからGIF画像をつくる

世の中パワーポイントをつかってスライドをMPEG4動画化する方法もあるようですが…… どうせなら軽い、早い、柔軟の三拍子そろったImageMagickをつかいます(血走った目 実際のところ すごいファイル001(1).pdf ~ すごいファイル097(1).pdf ……とい…

UNIQUE関数で重複を取り除いた新しい列を返す

UNIQUE関数は要素から重複を取り除いて新しい列を返してくれる関数です別のところから持ってきた内容について、使われている要素が何個か抽出するときに使えます。たとえば、こんな感じ 参考もと UNIQUE - Docs editors Help

表計算ソフトで日付計算する

shuzo-kino.hateblo.jp では関数で日付の差分をみましたが、今回は計算でやる方法 実際のところ A1に開始日、A2に終了日が入っているとします。 その際、日付であれば単純に引き算するだけです = A2 - A1これは、以下と同じ意味です。 =DATEDIF(A2, A1, "D")

外発的動機付けと内発的動機付け

ここの所仕事に対するモチベーションが尽きかけています。 それでいて確実に激務化しており……これは早急な対策をしないと近いうちに心が折れると日々焦っていました。パっと考え付くのは心理学系だったので、その手の本やサイトを読み漁ってる内に目に入った…

【イベントログ】Physical Computing Kids Dayのお手伝いをしてきました。

www.physical-computing.jp 日時:2018年6月16日(土)10:20~17:00 ※事前登録のある参加者のみAM10:00~開場に入場できます。秋葉原UDX4階のイベント会場NextⅢで開催された、 Physical Computing Kids Day(主催:TechShare株式会社様)に増援としてイベント…

IFERROR関数

IFERROR関数はエラーが発生した際の対処を記述できる関数です。 実際のところ =IFERROR(A19,"sample")としたとき、A19が空なり不正な値なら"sample"、そうでなければセルの値がでます。更に、VLOOKUPと組み合わせる事で名称があるならそれを、なければエラー…

HLOOKUP関数

HLOOKUP関数はVLOOKUPと似てますがサーチ方向が列になります。 実際のところ "=HLOOKUP($F$1,$A$2:$C$8,3,FALSE)"

VLOOKUP関数

VLOOKUP関数は範囲内で縦方向に検索をかけ、一致した行の指定列情報を引っ張り出してくる賢い関数です。 Excel中級者の登竜門みたいなものなんだそうで。 実際のところ A2~C9にかけて展開されてる表から、B14にある値を持つ行の二番目の値をとるには*1 =VLOO…

複数シート間でAND関数/OR関数を使ってアレコレこねくりまわす話

ここの所、ずっと表計算ソフトと戯れている関係で少しでも省力化したいとアレコレ調べています。今回は、複数シート間での連携でAND/OR関数をつかう際のメモ書きです いまかいてます

unarでCLI上でrarをひらく

unarはでCLI上で動くrar解凍・圧縮ツールです 実際のところ Ubuntu16.04LTS $ sudo apt install unar NAME unar - extract archive file contentsSYNOPSIS unar [OPTION]... ARCHIVE [FILE]...DESCRIPTION Extract FILEs or the contents of ARCHIVE. 参考も…

【読書メモ】プロジェクト・マネジャーが知るべき97のこと

shuzo-kino.hateblo.jp でも扱いましたが、この商売をはじめるちょっと前、プログラマがしるべき97のことという本をよみました。プログラマが知るべき97のこと作者: 和田卓人,Kevlin Henney,夏目大出版社/メーカー: オライリージャパン発売日: 2010/12/18…

【読書メモ】パンダをいくらで買いますか?

パンダをいくらで買いますか?作者: 野口真人出版社/メーカー: 日経BP社発売日: 2013/08/22メディア: 単行本この商品を含むブログ (2件) を見るストーリーで学ぶファイナンスの基礎知識……なんて副題にある通り、 読み物を通じておカネの話を勉強しようって趣…

別のシートにある、特定の値を持った行の値をとってくる

.別のシートにある、特定の値を持った行の値をとってくる 実際のところ たとえば、AタイプとBタイプ、それらに共通の部分という三つのパラメータ設定をもつB列の値を判定し、 そのD例の値を張り付けたい場合……IF関数とOR関数を使って以下のようにします。 =I…

INDIRECT関数で

C11にセルを表示する文字列があるなら =INDIRECT(C11)とする事もできますし、 あるいは前回やったAddress関数をつかって =INDIRECT(ADDRESS(2,2))他のシートの内容を参照したりすることも出来るようです。

ADDRESS関数でセルを指定

ADDRESS関数でセルを指定できます 自動化スクリプトではすこぶる重宝するやつですね 実際のところ $C$9を表すのは以下の関数になります。 行、列(Aが1)の順ですね =ADDRESS(9,3) 参考もと support.google.com

条件付き書式ルールの特殊書式をつかって要素毎に色分けをする

条件付き書式ルールの特殊書式をつかって要素毎に色分けをする 実際のところ 今回は二行目から始まるデータについて、C列のデータが100を超えたときにパターンを適用してみます。 この場合、$C2が最初のターゲットになります。 よくある例のように1とか指…

PlantUMLでガントチャートをテキストベースで出力

私の把握してるかぎり、当時ガントチャートはなかったはず…… plantuml.comそれもそのはず、以下のように、出来立てホヤホヤの新機能です。 12 Apr, 2018: New Gantt diagram features. @startgantt project starts the 2018/04/09 saturday are closed sunda…

Retinaディスプレイ対応のMac Bookで被膜が剥がれてるときの対処法=>期間中に修理だす

林檎さん倍プッシュのRetinaディスプレイには、独特なコーティングがされてます。公式によると、添付の布、あるいは乾いた布で拭くのがただしいお作法だそうで。 間違ってもメガネ拭きでやっちゃいけませんし、アルコールつきなどもっての外です。 また、フ…

【読書メモ】傷つかない技術

傷つかない技術作者: エリック・メイゼル,勝野憲昭出版社/メーカー: 創元社発売日: 2009/03/10メディア: 単行本(ソフトカバー) クリック: 16回この商品を含むブログ (2件) を見るクリエイティブ活動をやっていると、 どうしても批評家な皆様の有難いご講評…

PlantUMLのActive図記法が新しくなってました

いまでもアクセスのあるPlantUMLの記事 shuzo-kino.hateblo.jp 最近のマネジメントタスク増量に合わせて、 改めて公式を見直したところ……なんかすごいのがありました。既存のものもアップデートがかかっており、 スクリプト言語めいた様式だったActiveが新し…

PlantUML GizmoをつかってGoogle DocsでPlantUMLを

chrome.google.com執筆時点で 更新日: 2017年11月14日 とあるので、最新版がマージされていないことは注意単に中身をみたいだけならブラウザ拡張でこんなのも chrome.google.com

Google Spread Sheetで背景色を縞模様にする

Google Spread Sheetで背景色を縞模様にする方法です 見やすさの問題で奇数白、偶数色つきみたいな表示をすること、ありませんか? これ、自力でやるとセル入れ替えたときの色付け直しが面倒なんですよね…… そんなことは開発者様もご存知のようで、それよう…

Google Spread Sheetで値に応じてセルの文字色や背景色を変える

Google Spread Sheetで値に応じてセルの文字色や背景色を変える方法です 実際のところ 「表示形式」「条件付き書式」 デフォでは値のあるセルを緑に埋め尽くす設定になっています そこで、こんなルールをつくると このように値に応じて背景色が代わり、数値…

Google Spread Sheetでプルダウン型選択を実装

未着手、進行中、完了……と、作業管理系シートではプルダウンメニューが便利です。たとえば、こんな感じので 横のを押すと選択肢が出てくる……みたいな 今回は、こういうやつをGoogle Spread Sheet実装する方法です。 基本的な考え方は同じなので、ExcelでもKi…

【読書メモ】アジャイルサムライ−達人開発者への道−

アジャイルサムライ−達人開発者への道−作者: Jonathan Rasmusson,西村直人,角谷信太郎,近藤修平,角掛拓未出版社/メーカー: オーム社発売日: 2011/07/16メディア: 単行本(ソフトカバー)購入: 42人 クリック: 1,991回この商品を含むブログ (257件) を見るプ…

【読書メモ】 発達障害の僕が「食える人」に変わった すごい仕事術

発達障害の僕が「食える人」に変わった すごい仕事術作者: 借金玉出版社/メーカー: KADOKAWA発売日: 2018/05/25メディア: 単行本この商品を含むブログを見るネット論壇で有名な発達障害者論客の借金玉氏による、 社会性の無いお友達が何とかやってくためのTI…

ISOWEEKNUM関数でISO基準の週番号を得る

ISOWEEKNUM関数はISO8601に合致した週番号を返します。 実際のところ 5/25日の週番号を出すには、以下のような感じにします。 =ISOWEEKNUM(DATE(2018,5,25))結果は21。 参考もと support.google.com ISO 8601 - Wikipedia

CONVERT関数

CONVERT関数は物理単位をヨロシク変換してくれるナイスガイです。 適切に使えば、キログラムで出せというたのにグラムで出してきたスカポンタンの雑仕事やN・mとkg・cmが混在してるカオスな資料に秩序を取り戻してくれるでしょう。 実際のところ =CONVERT(5.…

TO_PURE_NUMBER

TO_PURE_NUMBER関数は数値を含んだカラムから一定パターンで数値を抽出する関数です 実際のところ A2にある25%を0.25にするには以下の様にします TO_PURE_NUMBER(25%) 参考もと TO_PURE_NUMBER - Docs editors Help