Scratch book

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

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

Mac macOS

[macOS] heicをjpegに一括変換する

Googleフォトから写真をダウンロードしてデジタルフォトフレームに入れたかったのですが、DLした写真の拡張子にheicなるものがありました。 調べてみると、jpegの倍ぐらいの圧縮率を誇る素晴らしいフォーマットのようですが、デジタルフォトフレームで表示できるのか謎で...

Lisp Scheme

[Lisp] 状態の管理 (プログラミングGauche p112 練習問題)

最近体調が悪かったりして、夜勉強できていませんでしたが今日は時間が取れました。 プログラムも少し書かないと忘れてしまっている部分があって困ります。 リストから要素を1つ削除するdelete-1を普通に実装すると以下のようになります。 ```lisp `gutt...

アニメ

[アニメ] 昭和元禄落語心中

昭和元禄落語心中をみています。 Amazonプライムやばいです、時間をどんどん奪っていきます。 詳しい事を書くとネタバレになるので書きませんが、人と人の掛け合いが面白いです。 落語の事をあまり知らなくても問題ありません。 これを見ると本物の落語を聞いてみた...

Mac macOS

[macOS] 今更HighSierraをインストールする方法

macOS Mojave使っています。 会社のPCがへぼいので、Mojaveがはいりません。しかしながらAppStoreからダウンロードできなくなっています。 昔みたいにDeveloper Centerからダウンロードすることもできないしどうしようかと思っていまし...

ガジェット

[ガジェット] Time Timer

子供がなかなかご飯を食べ終わらないので、Time Timer導入してみました。 時間と共に赤い部分が少なくなっていくので、視覚的に残り時間がわかります。 目標があればサクサク食べるのかと思いましたが狙い通りでした。 朝ごはんに30分かかっていたのですが、15分...

Lisp Scheme

[Lisp] このエラーに若干ハマった「ERROR: syntax-error: the form can appear only in the toplevel」

相変わらず「プログラミングGauche」読んでます。 9.1集合の部分を読んでいて、リストから見つかった要素を1つ削除する手続きを定義したのですがエラーになってしまいました。(写経したのに..) 問題のコードは以下の通り ```lisp `gutter:true...

書評

[書評] ブロックチェーン入門 (森川夢佑斗) KKベストセラーズ

弾さんの本を読んでから、紹介されていた本を中心に読んでいます。 タイトルの通り、ブロックチェーンについて書かれた新書です。 ブロックチェーンの技術的な部分はあまり突っ込んで書かれていません。 ビットコインに代表されるブロックチェーンの事を広く浅く知るには手っ...

書評

[書評] ZERO BUGS シリコンバレープログラマの教え (ケイト・トンプソン) 日経BP社

ZERO BUGSを読み終わりました。 これを読めばバグを減らせる気がします。   | 項目 | 評価(5段階) | |------------------|-------------| | 内容 | 3 ...

Lisp Scheme

[Lisp] 真偽値と条件判断 (プログラミングGauche p101 練習問題)

プログラミングGaucheをP101まで読み進めました。 notの書き方で手こずりましたが、練習問題を解きました。 ### any-predを作成してみる 手続きを返す処理なので、lambda式を返せば良さそうです。 いくつかの述語を引数にとって処理を行うの...

Lisp Scheme

[Lisp] lambdaで引数にカッコをつける場合とつけない場合の違い

lambda式の引数にカッコをつける場合とつけない場合で違いがあるようです。 ```list `gutter:true; gosh> ((lambda x (print x)) "foo") (foo) #<undef> gos...

Lisp Scheme

[Lisp] 可変長引数 (プログラミング Gauche p74 練習問題)

schemeの変数は(let a b)のように定義されます。 引数は(define (func a b .c) ...)のように定義します。 ### listを再定義する ```lisp `gutter:true; gosh> (define (list...

Lisp Scheme

[Lisp] 手続きを返す手続き (プログラミングGauche リストの基本操作 p68 練習問題)

Lispは手続きを受け取る手続きや手続きを返す手続きを組み合わせて大きなシステムを作っていくそうです。 Lisp初心者にはハードルがきつい... 「プログラミングGauche」のp68の練習問題を考えてみます。 ### for-each-numbers まず...

Lisp Scheme

[Lisp] 末尾再帰ってなんだ

「プログラミングGauche」を読んでいます。 (書籍はもう売っていないので、PDF版をオライリーから購入しました) Lispの勉強の為に読んでいるのですが、再帰処理の書き方も2パターンあって末尾再帰と非末尾再帰とあるそうです。 練習問題を解いた時の自分の解...

アニメ

[アニメ] 邪神ちゃんドロップキック が面白い

Amazon Primeで見れるのですが、「邪神ちゃんドロップキック」が面白いです。 邪神ちゃんが召喚主の命を狙っているのですが、召喚主が強すぎて目標を達成できません。 でも、内容はもっと日常系で他の悪魔や天使が出てきてすき焼きやったりします。 何かに似てい...

Git

[Git] コミットするときに気をつける事

ZERO BUGSシリコンバレープログラマの教え(日経BP社)を読んでいます。 コミットする時に気を付けなければいけない事を再確認しました。 1. コミットする前に必ずコンパイルする 2. コミットする前に変更箇所をテストする さらに、プロジェクトにファイルを追加...

Mac macOS

運動会などで動画を撮った後どうされていますか? PCに取り込んでお終いにしているのであれば、iMovieでの編集をおすすめします。(Macが必要ですが) 撮った映像を繋げて、不要な部分をカットしてさらにタイトルまで付ける事ができます。 映像どうし繋げるのも、...

書評

[書評] 本を遊ぶ 働くほど負ける時代の読書術 (朝日文庫)

小飼弾さんはプログラマーだと思っていたのですが、年間5000冊も本を読んでいたんですね。 テレビをみる時間は無駄だと冒頭でバッサリされていました。 最近スランプでテレビやAmazonプライムビデオ、ドラゴンクエストビルダーに時間を吸われていたので耳が痛かったです(...

書評

[書評] 世界でもっとも強力な9のアルゴリズム (日経BP社)

身近に使われている技術についての解説の本です。 なんで買ったのか忘れてしまいました(多分Amazonのおすすめに出てきた気がします) Googleの検索エンジンや公開鍵暗号方式についてわかりやすく説明されています。 (詳しい仕組みというよりは概念を説明している感じ...

Mac macOS

[macOS] ライブラリなどのアーキテクチャを確認する

Macでライブラリに含まれるアーキテクチャを調べる方法です。 リンクした時にundefined referenceとか言われた時に調べてみると何かわかるかもしれません。 ```bash `gutter:false; $ lipo -info hogehoge.a...

iOS iPhone

[iOS] カメラを使おうとしたらアプリがクラッシュした

久しぶりにiOSのコードを確認しました。 古いコードでiOS9の対応はしてあるようなのですが、カメラを起動したらクラッシュしました。 どうやらNSCameraUsageDescriptionをInfo.plistに記載しておかないとクラッシュするようです。 ...

<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.