Scratch book

大切なのはアウトプットとコミットメント。 忘備録てきなかんじです。

メニューを開く
  • ホーム
  • Home

awk Unix

awkでCSVファイルから任意のフィールドを取り出す

awkのフィールドセパレーターはデフォルトでスペースですが、簡単に変更する事ができます。 例えば、CSVファイルを扱いたい場合は、下記のようにします。 ```bash $ awk -F, '{print $3}' ``` CSV形式のファイルから任...

マシュマロチャレンジ

チームビルディングと有名なマシュマロチャレンジ 今度会社で行うことになりました。 行うにあたって、試しにやって見ることになりました。 ルールややり方は他のHPを参照していただくとして、感想を記載します。 簡単なルールはパスタと紐とテープを使って塔を作って、塔のてっぺんに...

awk Bash Mac

[Objective-C]MacでiOSプロジェクトのステップ数を調べる(クラス毎の場合も)

ohcountを使うと、プログラムのステップ数を算出する事ができます。 インストールはbrewを使えば簡単にインストールできます。 ```bash $ brew install ohcount ``` ステップ数の算出方法は簡単で、プロジェクトのフォルダに移動してコマン...

Android

[Android]apkからパッケージ名を取得する(adbコマンドなしで)

アプリをインストールせずにパッケージ名を調べる必要があったので、調べました。 adbコマンドを使えば、インストールされているアプリのパッケージを調べる事はできます。 ```bash $ adb shell pm list packages ``` インストール...

Bash Fedora Mac Ubuntu Unix

ターミナル(bash)の補完でパスやファイル名の大文字小文字を区別しないようにする

いつもググってしまうので、記事にして覚えることにします。 .bashrcに記載してもダメです。 ~/.inputrcに記載します。 ```bash set completion-ignore-case on ``` /ets/inputrc に記載しても同じそう...

Mac

Mac リモートディスクの罠

オーディオCDはディスク共有できません。[ここを参照](https://support.apple.com/kb/PH11214?locale=ja_JP&viewlocale=ja_JP) まじかーー しくったーーー 久しぶりにCDを買ったのですが、新しいM...

Mac

Apple IDで絶対にやってはいけない設定変更

Quiitaの記事を見ていたら、[こんな記事](http://qiita.com/keroppi0_0/items/b99ee679e7da87d3d649)を見つけました。 Apple IDで年齢を13歳未満にすると、後から変更できないらしい。 Appleに問い合わせ...

Mac ガジェット

MacBook Pro (TouchBar付き) の電源の入れかた

MacBook Proのタッチバー付きを使って1か月ほどたちますが、電源を切ったことがありませんでした。 タッチバーモデルは電源ボタンがないのですが、どうやって電源を入れのか疑問になりました。 TouhBarの横の指紋センサーの部分を押すと電源はいるのか? 疑問...

ガジェット

小さなMacみたいなApple Watchのスタンド

ブラウジングしていたら、こんな物を見つけてしまいAmazonで購入してしまいました。 [elago Apple Watch スタンド W3 STAND](https://www.amazon.co.jp/gp/product/B01N412BQA/ref=oh_au...

アニメ

機動戦士ガンダム サンダーボルト を見た

機動戦士サンダーボルトを見ました。 予告編をみて、みたいなーと思っていましたが、ついに見る事ができました。 ガンダムの中でJAZZを使っているのが、他と違います。 また、劇中の登場人物が音楽を聞いているシーンがかなりあり、普通のガンダムよりも、登場人物にリアリティが...

Windows ガジェット

GPD Pocketを2週間使ってみての感想

GPD Pocketを2週間ほど使ってみての感想です。 良い点と残念な点を挙げたいと思います。 ## 良いところ ### とにかく小さい 常にカバンに入れて持ち運んでいますが、重さが全く気になりません。この小ささで普通のPCとして使えるのはかなりの利点です。 車で...

Objective-C

SyntaxHighlighterでObjective-Cに対応する

Objective-Cのソースコードを載せる上でSyntaxHighlighterでいい感じに表示する事でした。 調べて設定した結果をまとめておきます。 まず、ググると[このページ](https://github.com/scottdensmore/Objectiv...

iOS Objective-C

[Objective-C] [iOS] AutoLayoutでViewをプログラムからサイズ変更する

Storyboard + AutoLayoutでアプリを作成していて、プログラム上からViewのサイズを変更したい時がありました。 サイズ変更といっても、内容を削除せずにViewのサイズを変更して、非表示 -> 表示と切り替えたい場合です。 簡単なテクニックで処...

iOS Objective-C

[Objective-C] [iOS] UIButtonを回転させる (回転のアニメーションをつける)

押された時に回転して、 元に戻るUIButtonの作り方です。 UIButtonを回転させたかったのですがUIButtonのカスタムが必要かと思っていましたが、 UIButtonをカスタムしなくても実現できました。 ## ボタンを回転させる方法 ボタンが押されたタイ...

Bash Unix

Bashの変数展開について

bashの変数展開について考えてみます。 bashの変数展開には色々あって、man bashで調べてみると数多くの物があります。 今回は、その中でシェルスクリプトの作成などで使えそうなものを紹介します。 ## 変数のデフォルト値を設定する ```bash # ...

ガジェット

GPD Pocket CapsにCtrlを割り当てる

GPD Pocketのキー配列では、CapsキーとAキーが隣り合ってくっついているので、間違って押してしまうことがありました。 間違って押しても、押されているのかわからず、Vimのコマンドがおかしくなったように感じてしまい混乱します。 私はCapsキーは使わないの...

Python

byteをhex文字列に変換する (byteを16進数文字列に変換する)

bytearrayを使っていて、デバッグ用に内容を確認したい時にHexで表示する方法です。 ## byteをHexの文字に変換する方法 Hex文字に変換するのは簡単で、formatと書式'02x'を使います。 ```python format(0x12, ...

Python

Pythonで月の日数を求める

Pythonで月の日数が必要になったのですが、なかなか良い方法がわかりませんでした。 調べて行き着いた方法をまとめておきます。 月ごとの日数は基本決まっていますが、うるう年の考慮などを入れるとなかなかややこしいです。 先人たちの作った便利なクラスやメソッドがあるので...

GPD Pocketが届きました!

2月にIndigogoで出資してから約6ヶ月。 ネットの記事では続々と届いていたようですが、ついにGPD Pocketが届きました。 早速開封の義を行いました。 箱を開けるとこんな感じでした。 なかなか綺麗に入っていました。因みに、さらに外の箱...

Git

sshでcloneしたGitリポジトリのアクセスユーザーを変更したい時の変更方法

Gitでクローンしてきたリポジトリに対してfetchやpullとかしたい時に、 クローンしてきたのが別のユーザーになっていて 「パスワードわからないから出来ない!!」 という場面がありました。 その時になかなかググってもいい方法が見つからなかったので、解決方法です...

Python

Pythonでデバッグログを出力する (loggingモジュールを使う)

Pythonでloggingモジュールを使ってログを取る方法です。 ちょっとしたPythonのスクリプトでも、簡単に導入できるので、コピペして使えるようにしておきます。 因みに「退屈なことはPythonにやらせよう」で読んでこの方法を知りました。 簡単なスクリプト...

<Previous Next>

サイト内検索

人気記事

  • [SQL] 超絶遅いSQLを高速化した (同じテーブルをjoin)
    何万件もあるテーブル同士をJOINしていて超絶遅かったSQLの実行を早くした話です。 テーブル同士のJOINをしていたり、サブクエリを使っていたりで遅そうだなとは思っていましたが、実際に使ったら遅すぎて使えませんでした。 (少ない環境ならそれなりに動くので、本番で...
  • Raspberry pi で画面が見切れてしまっている時の直し方
    raspbery pi をHDMIでディスプレイに繋いでセットアップしていたのですが 画面の上下左右が見切れてしまっていました。 直し方がわかったので備忘録として残します。 ### 修正方法 以下のファイルを編集する ``` `gutter:false; $ /...
  • [Java] byte[]をArrayListに変換する (byte配列をリストに変換)
    byte[]をArrayListにしたかったのですが、下記の方法でできます。 byte配列が大きい場合は、ObjectInputStreamを使ったほうが早いかもしれません。 [stackoverflow](https://stackoverflow.com/ques...

カテゴリー

  • 9cc
  • Android
  • awk
  • Bash
  • C
  • C++
  • DeepLearning
  • Docker
  • emacs
  • Fedora
  • Git
  • Go
  • GoogleHome
  • HTML
  • iOS
  • iPad
  • iPhone
  • Java
  • JavaScript
  • Keras
  • kotlin
  • Linux
  • Lisp
  • Mac
  • macOS
  • nginx
  • Objective-C
  • OS
  • Perl
  • PHP
  • PowerShell
  • Puzzle
  • Python
  • Raspberry pi
  • Ruby
  • Scheme
  • Security
  • sed
  • Shell
  • SQL
  • Swift
  • Ubuntu
  • Unix
  • VB
  • Vim
  • VSCode
  • watchOS
  • Windows
  • Xcode
  • zsh
  • アニメ
  • アプリ作成
  • ウィスキー
  • お酒
  • ガジェット
  • カップ麺
  • キャンプ
  • ゲーム
  • システム管理
  • マンガ
  • ワンライナー
  • 映画
  • 競技プログラム
  • 雑記
  • 書評
  • 正規表現
  • 設計
  • 低レイヤ

ブログアーカイブ

  • 1月 2025 ( 2 )
  • 2月 2024 ( 1 )
  • 1月 2024 ( 1 )
  • 11月 2023 ( 1 )
  • 10月 2023 ( 2 )
  • 4月 2023 ( 2 )
  • 3月 2023 ( 3 )
  • 2月 2023 ( 2 )
  • 1月 2023 ( 5 )
  • 12月 2022 ( 4 )
  • 11月 2022 ( 2 )
  • 10月 2022 ( 6 )
  • 9月 2022 ( 1 )
  • 8月 2022 ( 3 )
  • 7月 2022 ( 2 )
  • 6月 2022 ( 2 )
  • 5月 2022 ( 2 )
  • 4月 2022 ( 9 )
  • 2月 2022 ( 2 )
  • 1月 2022 ( 3 )
  • 12月 2021 ( 2 )
  • 11月 2021 ( 2 )
  • 10月 2021 ( 3 )
  • 9月 2021 ( 7 )
  • 8月 2021 ( 1 )
  • 7月 2021 ( 5 )
  • 6月 2021 ( 4 )
  • 5月 2021 ( 4 )
  • 4月 2021 ( 8 )
  • 3月 2021 ( 5 )
  • 2月 2021 ( 6 )
  • 1月 2021 ( 13 )
  • 12月 2020 ( 7 )
  • 11月 2020 ( 12 )
  • 10月 2020 ( 9 )
  • 9月 2020 ( 2 )
  • 8月 2020 ( 10 )
  • 7月 2020 ( 3 )
  • 6月 2020 ( 6 )
  • 5月 2020 ( 9 )
  • 4月 2020 ( 8 )
  • 3月 2020 ( 9 )
  • 2月 2020 ( 9 )
  • 1月 2020 ( 8 )
  • 12月 2019 ( 3 )
  • 11月 2019 ( 5 )
  • 10月 2019 ( 6 )
  • 9月 2019 ( 2 )
  • 8月 2019 ( 13 )
  • 7月 2019 ( 10 )
  • 6月 2019 ( 10 )
  • 5月 2019 ( 8 )
  • 4月 2019 ( 8 )
  • 3月 2019 ( 9 )
  • 2月 2019 ( 13 )
  • 1月 2019 ( 17 )
  • 12月 2018 ( 13 )
  • 11月 2018 ( 13 )
  • 10月 2018 ( 20 )
  • 9月 2018 ( 13 )
  • 8月 2018 ( 10 )
  • 7月 2018 ( 21 )
  • 6月 2018 ( 13 )
  • 5月 2018 ( 23 )
  • 4月 2018 ( 27 )
  • 3月 2018 ( 25 )
  • 2月 2018 ( 23 )
  • 1月 2018 ( 16 )
  • 12月 2017 ( 17 )
  • 11月 2017 ( 12 )
  • 10月 2017 ( 13 )
  • 9月 2017 ( 13 )
  • 8月 2017 ( 21 )
  • 7月 2017 ( 9 )
  • 2月 2017 ( 2 )
  • 1月 2017 ( 1 )
  • 10月 2016 ( 3 )
  • 8月 2016 ( 2 )
  • 7月 2016 ( 4 )
  • 6月 2016 ( 2 )
  • 10月 2014 ( 1 )
  • 9月 2014 ( 2 )
  • 4月 2014 ( 1 )
  • 3月 2014 ( 1 )
  • 2月 2014 ( 1 )
  • 1月 2014 ( 3 )
  • 12月 2013 ( 1 )
  • 5月 2013 ( 1 )

自己紹介

自分の写真
k28
休日は子供と遊んだり, プログラミングしたりしてます. GitHub:https://github.com/k28
詳細プロフィールを表示
© 2013 - 2019 Scratch book . プライバシーポリシー. Powered by Blogger.