アジョブジ星通信

進捗が出た頃に更新されるブログ。

Rustの構文拡張をつくろう

最近書くネタがなくて困ってますが、 Rust をいじり始めたので、そろそろなにか書いておきたいなと。今回は強力な構文拡張機能(syntax extension)を使っていろいろと変な構文をぶち込む方法を紹介します。なお、サクッとマクロを作りたいだけな場合は macro_…

azyobuzin Advent Calender 31日目

そんなものはなかった。というわけで流行りの今年の締めとやらをしようかと。

dot42 - Xamarin じゃない C# for Android

明後日からテストです。今日から本気出す予定(現在 23 時)です。今日は面白そうなものを見つけてきたので紹介。 Use .NET Framework API The most common part of the .NET Framework API is supported. .NET Framework types compile to a minimum amount…

Roslyn の Workspaces で FileNotFoundException

C#

Microsoft.CodeAnalysis 1.0.0-beta1-20141031-01 でこうなったら Microsoft.Composition 1.0.27 をインストールしましょう。 Microsoft Composition (MEF 2)

Mono.Posix の Stdlib が Windows でも使えるわけ

C#

さっきクソみたいな乞食記事を投下してしまったので真面目なことを書きます。Mono には Unix 特有の機能をサポートするための Mono.Posix というライブラリがありますが、これの Mono.Unix.Native.Stdlib が結構 Windows でも動くのでその話を。まぁ malloc …

はてなブログ for Android

はてなブログのAndroidアプリが出たッ!乞食記事。待ちに待ってたしなかなか良さそうな感じ。以下難点 マテリアルデザイン特有の字の小ささ(だいたい Google のせい) 通知オフにするのどうやるの

WindowsマシンにUbuntu入れた

テストが終わって USB メモリ買って回復ドライブつくって(容量不足でリカバリ領域コピーできず)ついにあのクソクソと言い続けたマシンに Ubuntu 14.10 を入れました。で一日遊んでたらこんな時間に…。とても参考にした記事 デュアルブート(UEFI Win8.1 + …

キモい select を理解する 3 パターン

Go

お久しぶりです。テスト期間中です。今日は Go 言語の select ステートメントの挙動が頭おかしいので、理解するために 3 パターンに挙動を分けてみようという話です。Q. お前本当にわかってんの? A. 俺を信じるな、仕様を信じろ http://golang.org/ref/spec…

破壊的変更を多く含む CoreTweet 0.4.0 のご案内

利用者が増えてきた上に、簡単に個条書きするだけでは混乱を招きかねないアップデートになりそうなので、日本語で詳しく書いておきます。 新機能 レスポンスに Json プロパティを追加 #68 ErrorCode 列挙体を追加(後述) #71 各オブジェクトの ToString で …

CoreTweetでストリーミングを処理するためのRx入門

どうも、 CoreTweet の非同期・Rx・Windowsプラットフォーム担当のくせに今まで何も解説記事を書かないでいたことで有名な azyobuzin です。 CoreTweet の紹介 .NET で Twitter にアクセスするアレです。 Yet Another .NET Twitter Library GitHub - CoreTwe…

comb meet up について言及することが求められているんだ

IE10 Tシャツで行ってきました comb meet up! 〜主にU-22が盛り上がるLT大会〜 http://connpass.com/event/7772/ 話してきたことと日本語力が足りない感想とか書きます。たぶん。あとニコ生のコメントは全く見てないから知らない(誰か見せて)。

ユニバーサルアプリを MSBuild でビルドできない問題

CoreTweet をコマンドでビルドしようとするといつもこんなエラーが出ていました。 error CS0234: 型または名前空間名 'Web' は名前空間 'Windows' に存在しません。アセンブリ参照が不足しています。原因は使う MSBuild の違い問題だったようです。今までは …

アソコがginginになる話

Go

GOPATH が github.com/codegangsta/gin github.com/gin-gonic/gin になる話結局 6 月はブログ書かないで終わってしまいましたね。ミッドナイトのせいかな?久々に書くネタというか一発ネタっぽい気がしたので書きます。今日紹介するのは Go のライブラリ、 g…

dアニメストアの動画が再生されないときは

学校でアニメ消化するべきだと思ってダウンロードしてみたけど、案の定ダウンロード一覧に入ったやつを押すと消えちゃうんですね。そしてストリーミング再生は反応しない。これどうしてかな、と思ったたのですが、 Q.ダウンロード後の視聴方法が分かりません…

ポータブルクラスライブラリでライブラリをつくるということ

Visual Studio 2013 Update2 RC をインストールして起動してみたら、翻訳がまだまだな感じでした。課題の進捗?聞かないでください。今回は CoreTweet の PCL 版作ってみたけどなんか微妙だったので結局プラットフォーム別に作ろうと思った、という話をしま…

await 中の Task をキャンセルしてみる

C#

こんにちは。ゴールデンウィークになっても春休みの課題を終わらせていない azyobuzin です。最近また C# 関連記事が書けるようになってきました。……ええ、 Android の進捗ダメです。さて、なぜか Owner 権限を持っている CoreTweet プロジェクトで async に…

.NET 3.5 でも async / await

C#

実際需要ないと思うけど、残念ながら学校の PC は Windows 7 のほぼ初期状態に近いので、 .NET 4 なんてないし、そもそも Windows Update のアップデートが必要なレベルなので相当やばい。そんな環境で動かすアプリでも async / await 使いたいな、というと…

MS信者は大体iPhone厨らしいけど僕の持ってるApple端末はiPad miniだけだ

MS Office信者っぽい自分が iPhone の画面においてるもののメモ « 空談録 シリーズ化したらしい。MS 技術は好きでも dis りガチ勢な僕的にはウィジェットが置ける Android こそ神

Digital Youth Award 決勝大会ですってよ奥さん

がりっち氏(id:garicchi)は写真をうpできないそうですが、僕ははてなフォトライフプラスであるにもかかわらず、そもそも写真を撮ってないです。こんばんは。なぜか Digital Youth Award の決勝まで来れてしまって、困惑しつつ、準備に追われて眠れない日々…

img.azyobuzi.net は食の文化を大切にします

エイプリルフール2014ということで img.azyobuzi.net のデザインをメシメシした感じにしてみました。深夜に 1 時間 WebMatrix と格闘して。これが嘘かと聞かれると、実際飯テロ.inに対応するくらいには飯テロツールとして機能してるので「嘘」ではなく「ネタ…

Life is Tech! じゃない勢から見た Hack 4 Good Teens

@azyobuzin LiTについてなるべく詳しくブログに書いてくれないか、頼む、読みたい2014-03-23 21:34:43 via twicca to @azyobuzinという電波を Gif から受信したので頑張って思い出す。短期記憶が危ういのが危うくて危うい。あともう体力がない。

有限コレクションであることを明示しようとするライブラリをつくった話

C#

お久しぶりです。スカイツリーブログを 2 ヶ月近く更新してない気がしますが、撮影はしてます。 CountableSharp で、これが問題のライブラリです。 LINQ to IReadOnlyCollection<T> GitHub - azyobuzin/CountableSharp: LINQ to IReadOnlyCollection<T> 要は要素数</t></t>…

理想から生まれる差別

真面目な話行くよ!人種差別も男女差別も、少なくとも私の生活する範囲ではほとんどない現代日本で、とても気になる差別的行動がある。例えば、「女性必見」という言葉、いかにもすべての女性に関係があり、ほとんどの男性に関係がない、ということを示して…

Xamarin Starter プランの現実

ご覧ください!これが、「C# で Android アプリが作れる!しかも無料!!」の死に様です!!! 現実を見よう 試しに google:Xamarin 無料 とググってみましょう。 Starter プランでは容量制限があるものの無料でアプリが作れるという記事が多数出てきます。…

#paizahack_01 でロックスターがやってきた

C#

新人女子プログラマの書いたコードを直すだけの簡単なお仕事が簡単じゃない件 - アジョブジ星通信 で微妙に頑張った paiza の企画で、まったく期待すらしてなかった「ロックスター 30 本」が当たってしまいました!!

はてなブログ: スマートフォン表示での脚注を Wikipedia っぽくする

あけましておめでとうございます。いや、めでたくないです。課題がまったく終わっていません。今回は上の動画を見ればわかるように、 Wikipedia のスマートフォン版の脚注のように押すとひゅいっと(あっ…)出てくるやつをつくったので置いておきます。

2013 年を振り返る元気が無い

本日 3 本目のブログ投下です。課題やれ。というのはともかく私の 2013 年はこんな感じでした。azyobuzin の 2013 年 1~2 月 受験勉強したくない3 高校から春休みの課題出された死ぬ6 テスト勉強したくない7 テスト勉強したくない8 夏休みの課題で死者が出る…

Xperia Z1 f を使ってみて

今日がこの Galaxy Nexus でモバイルネットワークにせつぞくするさいごのひになる2013-12-24 13:38:43 via twicca 契約った2013-12-24 14:33:59 via twicca Xperia Z1 f なう2013-12-24 15:47:41 via Twitter for Androidあれから 1 週間経ったのでそろそろ…

IntelliSense に仕事してもらう Python の書き方

まだ明けません、おめでとうございます。やっぱり最強の Python エディタは Visual Studio だと思います。というわけで、今回は Python Tools for Visual Studio(PTVS) で型を明示して IntelliSense に働いてもらおうというお話です。

映像文化の誤解

冬休みです。課題やってないです。さて、今回は現国でやった、松浦寿輝「映像文化の変貌」についての感想とかそのへんのお話です。まぁ 1997 年の本らしいのであんまり時代に乗っている話ではない気がします。なんで今の今まで教科書に載っているのか。。文…