sudo rm -rf /

(株)アジャストのエンジニアリング?ブログです

Author: adjust (page 7 of 9)

すべてのWebサイトを愛○会病院風にしよう

みなさんこんにちは、山本です。

今回のお題は、「愛○会病院風にしよう」に決めました。

さて、作るにあたって一からというのもありなのですが、生憎と私はデザイナーでなければ、コーダーでもありません。

プログラマなので、既にある他所様のサイトをより愛○会病院風にするようにしようと思います。

Continue reading

【node.js】 ソケットのIDが意図せず変わってしまう件(解決?編) 【socket.io】

前回の記事では、socket.ioのソケットIDが頻繁に変わってしまう問題について調査しました。

その結果、何かしらの原因で接続が切断されているため、
その都度新しい接続扱いになりIDが変わってしまっているということがわかりました。

この問題は、テキストチャットのような比較的通信量の少ない(小さい)スクリプトでは発生しておらず、
頻繁に画像データをサーバに送信する通信量の多い(大きい)スクリプトでのみ発生しています。

今回はもう少し掘り下げて、なぜ接続が切断してしまうのかを調べてみたいと思います。
調査に使ったサンプルコードは、前回の記事を参照ください。

Continue reading

【node.js】 ソケットのIDが意図せず変わってしまう件(調査編) 【socket.io】

こんにちは、渕上です。

このブログの為にNode.js + Socket.io を使って疑似ビデオチャットを書いていたのですが、
socket接続中に「socketのidが変わってしまう」という現象が起こりました。

ブログのためだけのコードなので、大きな実害がなければいいかなーくらいに考えていたのですが(よくない)
残念ながら実害がありました。かなり大きな。

Socket.ioのルーム機能を使って下記のような実装を行っていたため、
socketのidが変わってしまうと、入室中のルームを特定することができなくなりました。弱った。

  1. 初回のsocket接続時にsocket.idをルームにjoin(入室)させる
  2. 同時にsocket.idとルーム名を関連付けるObjectを作成
  3. 以降の通信ではsocket.idから現在入室しているルームを特定

まあでも、弱っていても仕方がない。

バグと喧嘩は江戸の華、転んでもただでは起きない精神で、
この問題の調査過程を今回の記事にしてみたいと思います!

Continue reading

料理人を目指そうと思う! -Chef導入編-

皆様はじめまして、井上です。
今までこのブログは若い者(たいして変わらないですが)に任せ静観しておりましたが、ちょっと最近試していることがありまして、情報共有出来たらと思い記事にしてみました。
現時点では終着点をまだ定めてないので、どこまで続くかわかりませんが、よろしくお願い致します。

さて、今回はタイトルの通り料理人。そう「Chef」にチャレンジしてみたいと思います。

Continue reading

node-webkitを使ってアジャストのサイトしか見れないように考えた結果

みなさんこんちには。スーパーサブ藤田です。

いや~、めっきり寒くなってきましたね。私は寒さに弱い人間なので、今月3回も股引を履いてしまいました。
これから本格的な冬になりますが、本当に東京の冬は寒いと思います。東京出身ですけどね。

Continue reading

どれだけSteamで積みゲーを作ったのか? (2/2)

先週Steamでハロウィンセールをやっていたのに欲しいものが何一つなく、積みゲーを増やせなかった山本です。

さて前回に引き続き、Steamの積みゲーを調べていきます。

Continue reading

node.jsを使ってサーバサイドで画像合成してみる (gm(GraphicsMagick for node.js)編)

秋の天皇賞の外枠不利を同僚に話したところ、
競馬を知らない方には新鮮な情報だったようで、とても驚かれました。
どうでもいいですね。アジャストの渕上です。

相変わらずブログの持ち回りが早くて疲労困憊です。
終始競馬の話を書いててよければどうにでもなるのですが、
そういうわけにもいかなそうですので、
今回も先週に引き続きnode.jsで簡単に画像の加工ができる
モジュールをご紹介していきたいと思います!

Continue reading

node.jsを使ってサーバサイドで画像合成してみる (node-canvas編)

誰かもつぶやいていましたが、ブログの順番が回ってくるのがあまりにも早いような感じがします。

前回まで、node.jsとOpenCVを使ったチャットを作ろうと奮闘しておりましたが、
OpenCV(node-opencv)だけで画像合成に手間取っており、
他の手段で画像合成を行うことを検討しています。

今回は、その調査結果を記事にしていきたいと思います。

Continue reading

どれだけSteamで積みゲーを作ったのか? (1/2)

こんにちは、山本です。

さて、みなさんはSteamというものをご存知でしょうか?

簡単に言ってしまうと、海外のPCゲームのダウンロード販売サービスです。

特徴としては、ゲームの安さでしょうか。

まず、サマーセール、ウインターセール等といった、季節ごとに規模の大きいセールがあり、セール期間中はゲームによってまちまちですが、価格が25~75% offで販売されています。
ものによってはそれ以上の割引を行っているものすらあります。

セールは季節だけではなく、週末や、週の中にもあったり、年中何かしらのセールを行っています。

その為、セール中に安いのでとりあえず買っておいて、後でやろうと思いつつ、一度もプレイせずといったことが積み重なり、積みゲーが増えていくわけですね。

人によってですが、「買おうと思ってカートに入れようとすると、もう既に買っていた」、「セールの度に欲しいゲームが増えていく」等などといった現象もあるようです。

因みにですが、「Steamでは所有ゲームの37%が積みゲーである」といった統計もあります。
http://www.gamespark.jp/article/2014/04/17/47914.html

Continue reading

apacheのconfでも使わなそうな設定を使ってみよう

こんにちは、ブログの順番が回ってくるのがあまりに早すぎると感じている山本です。

さて、今回のお題は「apacheのconfでも使わなそうな設定を使ってみよう」となりました。

なのであまり使われない、ディレクティブ、モジュール等を使っていきます。

尚、あまり使わないかどうかの基準については、私が使わないかどうかです。
一般的にどうかは気にしません。

Continue reading

Older posts Newer posts

© 2021 sudo rm -rf /

Theme by Anders NorenUp ↑