8am さん プロフィール

  •  
8amさん: at 8 AM, JP.
ハンドル名8am さん
ブログタイトルat 8 AM, JP.
ブログURLhttp://8am.jp/
サイト紹介文HTML5、JQuery、CSS3など、Webの最新技術を勉強します。
参加カテゴリー
更新頻度(1年)情報提供42回 / 241日(平均1.2回/週) - 参加 2016/04/20 01:20

8am さんのブログ記事

  • お世話になりました。
  • 今年ももう終わりということで、締めのご挨拶を。思えばこのブログ、当初はWeb関連の技術的なことを勉強を兼ねて書き連ねてたものなんですけど。5月にカクヨムに参入してアマチュアWeb作家として活動するようになって、まさに世界が変わりましたね。人生のターニングポイントでした。今年は。間違いなく。カクヨム内だけでなく、ツイッターでの書き手さん達とのやり取りは、今までオンラインでもオフラインでも人付き合いに乏しい [続きを読む]
  • 読書の秋
  • 虹を待つ彼女|逸木裕裏切りのプログラム ハッカー探偵 鹿敷堂桂馬|柳井政和妹、分裂する|竜田スペア今読んでる(読み直してる)三冊です。早くこんな小説が書けるようになりたい。なれるのか。 [続きを読む]
  • まねきねこ福井駅前店
  • なんの意欲もわかない時は歌って発散するのが一番です。今朝の戦果置いときます。エイトさんのマイ採点(スコア)いろいろ書かなきゃならんのですけどね。自分が何をやりたかったのか、もはやよくわからない。Twitterも再開すべきかどうか。したいんだかどうなんだか。うーむ。 [続きを読む]
  • 長浜ものがたり大賞
  • 少年エースにリベンジです。「長浜ものがたり大賞」とは?長浜市が舞台や題材となったり、長浜市に関わる人が主人公の新しい「ものがたり」を創ろう!「マンガ」と「原作・シナリオ」作品募集!http://www.city.nagahama.shiga.jp/nagahamaru/というわけで、長浜市が漫画作品及びその原作を募集してるんですけど。長浜と言えば私にとって隣町みたいなものなので馴染み深いです。参加するつもりでいますが、このコンテストに協力し [続きを読む]
  • 「at 8 AM, JP.」について
  • 相変わらず生き方に迷走してます。自分らしいと言えばそうなんですけど。このサイトの位置付けについて改めて書いておきます。元々Web技術系サイト(ブログ)として始めたこのサイトですが、結局はその時その時で自分の興味ある事をやってるだけです。今年の後半は小説の執筆活動に取り組んでましたが、来年はまた技術系のことをやるかも知れませんし、全然別の事をやってるかも知れません。ただ、活動のベースはこのサイトになりま [続きを読む]
  • カクヨム参戦中
  • 現在、JavaScriptを題材にした小説「恋に落ちるコード.js」をひっさげてカクヨムに参戦中です。恋に落ちるコード.js* 恋に落ちるループ -While I’m falling in love-* 恋に落ちる宣言 -Y’all, I’ve fallen in love!-* 恋に落ちる条件 -If I fell in love-* 恋に落ちるスイッチ -Do you love me, or not?-* 萌えるビット演算 -A little bit of love.-他にもあります。 [続きを読む]
  • 執筆中
  • ここ一ヶ月、サイトを更新してませんでしたが。実は最近、何を思ったか小説なんかを書き始めまして。空きリソースのほぼ全てをそっちに使ってます。今は書いてることが楽しいのでもうしばらく続けます。 [続きを読む]
  • AngularJSでタイマーを使用する
  • ちょっと前にjQueryで作った超簡易デジタルサイネージを、AngularJSでリライトしようかと思いまして。手始めにタイマーについて勉強してみます。というわけで超簡単なサンプル。ページを表示すると同時に、カウントが1秒ごとに1ずつ増えていきます。それだけ。setIntervalの代わりというか、setIntervalのラッパーとして実装されているのが$intervalだそうです。詳細はこちらからどうぞ。 [続きを読む]
  • ExcelJSでExcelファイルを読み書きしてみる
  • 業務用アプリを作る上で、Excelファイルの読み書きは切っても切れない問題です。(少なくとも私の職場ではそう)てな訳で、node.js用ライブラリExcelJSを利用してExcelファイルを読み込んでみます。準備作成実行準備筆者の愛機MacBook(金)にはExcelなんぞ入っていません。なんで、Microsoftのテンプレートサイトからxlsxファイルを調達します。今回は毎日のタスク リストというファイルをお借りして、Book1.xlsxという名前でダウンロ [続きを読む]
  • Kanban board on NAS
  • NAS(Network Attached Storage)上のディレクトリ・ファイルをかんばん(Kanban)形式で表示するツール「Kanban board on NAS」を公開します。かんばん形式でタスクを表示するツールはいくつかありますが、このツールはタスクの管理方法として「共有フォルダ内のサブフォルダを操作する」という手法を採用しています。 これにより、導入への敷居を非常に低くできる、タスク管理そのものの稼働を最小限にする、長続きするなどのメリッ [続きを読む]
  • Node.jsをv6.0.0にアップデートする
  • 公式ページを見てたらv6.0.0が出てたのでHomebrewでアップデートしてみました。$ brew upgrade node==> Upgrading 1 outdated package, with result:node 6.0.0==> Upgrading node==> Downloading https://homebrew.bintray.com/bottles/node-6.0.0.el_capitan.bottl######################################################################## 100.0%==> Pouring node-6.0.0.el_capitan.bottle.tar.gz==> CaveatsPlease note by d [続きを読む]
  • WordPressベースに移行しました
  • このサイトは2016/5/3にWordPressベースに移行しました。従来のページにはこちらからアクセスしてください。Study at 8am.フレームワークのAPI、W3Cで定義された仕様のAPIやプロパティ…などなど、デモを交えて紹介します。Games at 8am.主にスマートフォン向けゲームのファンサイトです。過去の記事の公開日はよく覚えていないので、とりあえず今年の3/20としております。TimeMachineさんに聞いて、なるべく近い日付になるよう修 [続きを読む]
  • Mongooseを使ってみる
  • Mongooseを使ってMongoDBに接続してみます。* はじめに* インストール* 解説はじめにnode.jsからMongoDBに接続してみましょう。今回は、elegant mongodb object modeling for node.js (MongoDBをオブジェクトモデル化しちゃうぞ)ツールことMongooseモジュールを使ってみます。なお、現時点でのバージョンは4.4.14です。インストールまずはMongoDBをインストールします。OS X向け もしくはWindows向けいずれかを参考に、起動までさ [続きを読む]
  • Unicode Emoji(絵文字)
  • Unicodeで定義されているEmoji(絵文字)の一覧を紹介するページをつくってみました。Unicode Emoji Reference. ? Study at 8am.絵文字って昔は携帯電話キャリアが勝手に作ってたんですが今やUnicodeで国際的に定義されるようになりました??こんなように絵文字を使うときに参照してください。 [続きを読む]
  • ルーティング
  • Expressにおけるルーティングについて学習します。* ルーティングとは* メソッド* Route paths* Route handlers* Response methods* app.route()* express.RouterルーティングとはExpressにおける「ルーティング」とは、「ユーザーからのアクセスに対するレスポンスを定義する」ことを言います。「ユーザーからのアクセス」とは、具体的には「URIとメソッドの組み合わせ」です。例えば、ユーザーがhttp://サーバ名/aにアクセスした [続きを読む]
  • HTMLを表示する
  • Webサーバを起動させ、HTML(静的コンテンツ)を表示してみます。はじめに準備起動解説はじめにExpressでできることは多岐にわたりますが、まずはApache HTTP Serverなどの代わりとなるようなWebサーバを稼働させ、HTMLを表示させてみます。準備carnationディレクトリの中にcarnation.jsというファイル(名前はなんでもいいんですけど)を作成し、下記の(たった4行の)コードを貼り付けて保存してください。var express = require('expr [続きを読む]
  • Express とは
  • Node.js上で稼働するWebアプリケーション・フレームワーク’Express’の概要です。Express とはExpress とは‘Express’とは、Node.js上で稼働するWebアプリケーション・フレームワークです。Node.jsだけでもかなりいろんなことができますが、Expressと組み合わせることで開発効率を飛躍的に高めることができ、今やWebアプリケーション開発におけるデファクトスタンダードの地位を確立した、と言っても大げさではないと思います。 [続きを読む]
  • Express のインストール
  • それでは、さっそくExpressを導入してみます。* ExpressをインストールするExpressをインストールする 新しいプロジェクト用ディレクトリを作ります。名前はなんでもいいですが、母の日も近いのでcarnationにしときます。$ mkdir carnation$ cd carnation/$ npm initインストールはいつも通り。$ npm install express正常に終了すると、node_modulesディレクトリ内に山ほどディレクトリが出来上がります。 [続きを読む]
  • パッケージを管理する(npm)
  • パッケージ管理システム’npm’を使ってみます。はじめにnpmとはnpm initnpm installはじめに簡単なHTTPサーバを稼働できたものの、次に何をすれば良いかわからない私のような方。パッケージ管理システムnpmを使用してNode.jsに機能を追加する方法について学習してみます。npmとはnpmとは、Node.jsに標準で付属するパッケージ管理システムです。コマンド一つで、Node.js向けに用意された様々なパッケージをインストールすることが [続きを読む]
  • とりあえずWebサーバを起動する
  • Node.jsをインストールしてみたものの、まず何をすれば良いかわからない私のような方。とりあえず最も簡単なHTTPサーバ(Webサーバ)を稼働させる方法について学習してみます。準備起動準備 任意の場所に任意のディレクトリを作ります。なんでもいいですが、桜の季節なのでcherryにしときます。$ mkdir cherry$ cd cherry/公式サイトのAbout Node.jsに掲載されている、下記のサンプルをファイルに記入して保存します。ファイル名はな [続きを読む]