2017年01月30日

JavaScript無しでハンバーガーメニューを実装してみた(けど、恐らく使うべきではない)

諸事情でJavaScript無しでハンバーガーメニューを実装する必要が出た。つまり、メニュー表示用アイコンを準備し、それがクリックされた時にメニューを表示するという実装。JS無しですってよ奥様。いやいや無理だろ。

ダメ元で調べてみると……いやぁ何事もググってみるもので、CSSのみでマウスクリックを検知し、ページに変化を起こさせるサンプルが見つかった。

続きを読む
posted by 天井冴太 at 00:32| Comment(0) | TrackBack(0) | Hack | 更新情報をチェックする

2017年01月03日

プログラミング書き初めを行う「kakizome」リポジトリというアイディア

新年明けまして御目出度う御座います。今年は、もうちょっと、頻繁にblog更新できると良いなあ。

プログラミング書き初めというのを思いついた。既に誰かやってそうではあるが。

一先ず思いついたルールは以下の通り。

  1. 「kakizome」リポジトリをGithub等で公開し、毎年新しい書き初めを追加する。
  2. 毎年、初めて触る 言語 or ライブラリ or パラダイム を使う。
    どうせなら新しい物に触ってワクワクしようぜ!という趣旨。
    「条件分岐なしにFizzBuzzを書く」みたいな、トリッキーな記法に挑戦するでも良いかもしれない。初めて書く方法であれば。
  3. 出来れば3が日以内に行う。
  4. 推奨は「 『A Happy New Year (西暦年数)!』 というテキストを出力する」プログラム。
    理由は、 「hello world」 系のプログラムであれば、様々な環境で書ける事が期待できるから。
    ネットワークライブラリであれば「サーバーから取得した 「A Happy New Year (西暦年数)!」 という文字列をクライアント側で表示」とか、グラフィック系であれば「直線や曲線で、お題の文字列を描画」などでも良い。

という訳で、書き初め。TypeScriptでやってみた。

kakizome/2017 at master · AmaiSaeta/kakizome

何も、後ちょっとで3が日が終わる今、公開しなくても良いじゃんとも思うが、思いついたのが今日の昼過ぎで、他の用事も片付ける必要があったからね。仕方ないね。

他の人も同じように書き初めプログラムを公開して、ああこんな 言語 or ライブラリ or パラダイム があったのねみたいに影響を与えあえれば良いなぁと。 「hello world」 系のプログラムであれば、そう長い物にはならないだろうし。来週は土曜から月曜(成人の日)まで3連休の人も多いだろうし、いろんな人が取り組んでみてくれると嬉しいな。

まぁ、この試みが続くかは神のみぞ知る。何せ次は1年後だから……

ラベル:kakizome TypeScript
posted by 天井冴太 at 23:39| Comment(0) | TrackBack(0) | Other | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。