Mac用のシンプルな画像ビューアのアプリを開発して公開しました。

こんにちはnasustです。 実は自分が使いたいMac用画像ビューアが発見できなかったですよね。 WindowsのIrfunViewっぽい操作感のものが。 在ることは、在るんですが、最新のMacで動作しなかったりします。 しょうがないんで、自分で開発しました。一週間の間…

LeafViewer - シンプルなMac用画像ビューア

バージョン0.2の新機能 主な特徴 スクリーンショット ダウンロード ソースコード 使い方 関連記事 シンプルなMac用画像ビューアです バージョン0.2の新機能 ディレクトリを開いて、中の画像を表示できるようにしました。 ZIPファイル対応しました。 主な特徴…

開発中のシンプルな画像ビューワーのアイコンを作成してみました

こんにちはnasustです。 タイトルの通り、開発中のmacOS用画像ビューワのアプリアイコンを作成しました。 おおよそ30分ぐらい掛かりました UIやWebデザイン好きとか、プロフィールに書いている割には、イラストとか描けないです だから、簡単でシンプルな…

プログラミング入門

Swift入門 目次 - nasust blog Swift入門記事です。 Go言語 入門・技術・解説 - nasust blog Go言語の入門記事です。 関連記事 Mac用のシンプルな画像ビューアのアプリを開発して公開しました。 Go言語入門 / golang 入門 デザインパターン Proxy はてなブロ…

Swift入門 変数について解説

こんにちはnasustです。 今回はswiftの変数について解説します。 変数とは 変数とはプログラムの値を一時的に保存して利用できるものです。とは言っても初めてプロググラム触る人には分からないと思います。 身近な道具で分かりやすいのは電卓です。電卓には…

Swift入門 はじめてのプログラミング

こんにちはnasustです。 今回からSwiftの入門記事を始めます。この入門記事は、プログラミングが初めてという人達にも分かりやすく解説していきたいと思います。 まずSwiftでアプリを開発する為にはmacが必要です。Mac Miniは5万円程度から購入できるのでお…

Go言語入門 / golang入門 sync.Poolの使い方

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。 今回はsync.Poolの使い方を解説します。 Go言語で高速化する為には、なるべくメモリのアロケーションを発生させない様にします。 Go言語では…

Go言語入門 / golang入門 sync.WaitGroupの使い方

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 sync.WaitGroupのメソッド Add Done Wait サンプル 最後に 関連記事 こんにちはnasustです。 goroutineの並列処理で、それら全ての終了を待つ場合は、sync.WaitGroup…

Go言語入門 / golang入門 goroutineとchannel入門

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 スレッドとは channel まとめ 関連記事 こんにちはnasustです。 今回はgoroutineとchannelの入門記事です。 これらはGo言語 / golangに組み込まれたスレッドの機能で…

Go言語入門 / golang 入門 デザインパターンCommand

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。 TechScoreの「 22.Commandパターン | TECHSCORE(テックスコア) 」を参考にGo言語 / golangでCommandパターンを実装してみました。 TechScor…

Go言語入門 / golang 入門 文字列操作

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。 今回は文字列操作について解説します。 文字列とは Go言語 / golangの文字列は、バッククォート またはダブルクォート " に囲まれた文字シー…

Go言語入門 / golang 入門 Sliceとappend関数を解説

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。 Sliceとappend関数による配列の操作について解説します。 Sliceのアクセス方法 以下の書式は配列またはスライスから部分的に抜き出し新しい…

Go言語入門 / golang 入門 スライスとキャパシティについて詳しく解説

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。 Go言語 / golangのSliceについて詳しく解説します。 Sliceとは Sliceとは配列の参照と長さを持っています。Sliceは配列と同じ様にアクセスで…

型とポインタを分かりやすく解説。値型と参照型についても解説しています。

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。 PHPやRubyからGo言語 / golangを学ぶと型とポインタについて戸惑うと思います。 今回は型とポインタを分かりやすく解説したいと思います。 …

Go言語入門 / golang 入門 Oauth1.0aではてなブログAPIにアクセスする

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。 Oauth1.0aではてなブログAPIにアクセスするサンプルです。 GitHub - garyburd/go-oauth: OAuth 1.0 client package for Go このライブラリを…

Go言語 / golangで、はてなAPIをOauth1.0aでアクセスする為にトークンを得る

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。 Go言語 / golangで、はてなAPIがOauth 1.0aでアクセスできたので公開します。 GitHub - garyburd/go-oauth: OAuth 1.0 client package for G…

Go言語入門 / golang 入門 デザインパターン Chain Of Responsibility

Go言語でChain Of Responsibilityを実装したソースコードを公開しています。

Go言語入門 / golang 入門 デザインパターン Proxy

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。WikipediaのProxy パターン - Wikipediaを参考にGo言語 / golangで実装しました。 Wikipediaとほぼ同じ様にできますね。 gistc24dbf32475c7de…

はてなブログカスタマイズ。はてなブログの関連記事を外部サーバーで生成して本文に追加するようにした。

自分のブログの記事下に関連記事を表示するようにした。 ちょっと違うのがブログの本文の一部として表示していることだ。 はてなブログのカスタマイズで記事下に関連記事を表示する場合は、 JavaScriptで頑張って動的に表示するか、外部サービスを使用して表…

プログラミングの経験が無い人が副業をプログラマーにしてお金を稼ぐには、どの言語がお勧め?

こんにちはnasustです。 プログラミング経験が無い人が副業をプログラマーにするには、どの言語を最初に学ぶべきか考えてみます。 この記事ではJavaScriptがお勧めであると書いてあります。 しかし、この記事の例は前提として本業のプログラマーを目指す人で…

Go言語 / golang 入門 必見!! パッケージ管理ツール Glideの使用方法を詳しく解説

Go言語 / golangで一番人気のあるパッケージ管理のGlideを解説しています。

Go言語入門 / golang 入門 デザインパターン Flyweight

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。wikipediaのFlyweight パターン - Wikipediaを参考にGo言語 / golangで実装しました。 クラスを構造体に置き換えるだけで同じことが出来ます…

Go言語入門 / golang 入門 デザインパターン Facade

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。wikipediaのFacade パターン - Wikipediaを参考にGo言語 / golangで実装。 クラスを構造体に置き換えるだけで同じことができます。 golang デ…

Go言語入門 / golang 入門 デザインパターン Decorator

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。WikipediaのDecorator パターン - Wikipediaを参考にGo言語 / golangで実装してみました。 wikipadiaの例と違うところはabstclassを構造体の…

Go言語入門 / golang 入門 デザインパターン Composite

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。 wikipediaのComposite パターン - Wikipediaを参考にGo言語 / golangで実装しました。 package main import "fmt" type FileInterface inter…

Go言語入門 / golang 入門 デザインパターン Bridge

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。Tech Scoreの9. Bridge パターン | TECHSCORE(テックスコア)を参考にGo言語 / golangで実装してみました。 package main import ( "fmt" "sor…

Go言語入門 / golang入門 デザインパターン Adapter

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。WikipediaのAdapter パターン - Wikipediaを参考にGo言語 / golangで実装してみました。 埋め込みのパターン(wikipediaでは継承のパターンと…

Go言語入門 / golang入門 デザインパターン Singleton

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。前回はデザインパターンのPrototypeの実装を解説します。今回もオブジェクト指向のデザインパターンをどうやって実現するか解説します。 Wiki…

Go言語入門 / golang 入門 デザインパターン Prototype

The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) CC3.0 こんにちはnasustです。前回はデザインパターンのFactory MethodをGo言語 / golangでの実装を解説しました。今回もオブジェクト指向のデザインパターンをどうやって…

スタバでドヤ顔しながらiPadでプログラミングして目立つことが出来るかも

こんにちはnasustです。 今更ですが、スタバでMac Book Proを開いてドヤ顔するのは有名ですね。 流行も過ぎて風化した過去ネタでもあります。 気付いたですがスマフォやタブレットを操作する人は良く見かけますが、 タブレット + キーボードで仕事している人…