masalibの日記

システム開発、運用と猫の写真ブログです

はてなBlogがSSL対応した

はてなBlogを書いている人なら知っていると思うけどSSLに対応しましたstaff.hatenablog.comよかった!! 11月ぐらいに作った移行ツールを試す事ができる~♪ 結構前に作ったから、もう1度見直してからやろうと思うmasalib.hatenablog.com masalib.hatenabl…

仕様書のXMLが間違っているって・・・

外部とのインタフェースのプログラムを作ったいるのですが まだテストアカウントとかもらえていないので Dummyのサイトを作成してそちらと通信をしてテストしていますDummyのサイトを作るにあたり仕様書に書いてある 例文のXMLを丸パクリしました Dummyのサ…

ゼロから始めるexpress

node.jsではexpressというWEBサーバーが簡単に構築できます またジェネレーターを使えばある程度自動的にソースも展開してくれます だけど・・・理解を深めるためにゼロからexpressを使ってWEBサーバーを作りたいと思います 前提 ・node.js(npm)の環境につ…

Node.jsをPM25でデーモン化する

foreverのモジュールでデーモン化する事ができたのですが ログの調査をしているとPM25(P(rocess) M(anager))が簡単にローテーションできるという事をしった またプロセス管理(CPUやメモリ)などを見れるのでパフォーマンステスト時にいいかと思いpm25に切り…

Node.jsをforeverでデーモン化する

Node.jsはエラーハンドリングされていないエラーがが起きてしまうとストップしてしまうのでサービスとしては使えません。 そこでforeverというモジュールを使ってデーモン化する事、エラー時に自動的に起動するようにします実践Node.js プログラミング (Prog…

node.jsでURL(image系)の存在チェック

経緯 本来ありえないけど、イメージファイルが存在しない場合に200ステータスのごめんなさいページ(HTML)をかえすサーバーがあった これだと本当に画像が存在しないのかはwgetでは判断できなかった 対応して事前に存在チェックすることにした

ClassicASPで外部にあるサーバーの画像を取得して、バイナリー出力する

前提 外部にあるサーバーは公開していない(IP制限している)のでユーザーに見せることができない 詳細 MSXML2.ServerXMLHTTPというオブジェクトで通信して 取得した結果をそのまま出力する 前回とほぼ同じ masalib.hatenablog.com ソース Dim getURL Dim ob…

CentOS6にnode.jsのgm(graphicsmagic)をインストール

gmとは画像加工する為のライブラリーです http://aheckmann.github.io/gm/ で試せます $ sudo vi /etc/yum.repos.d/naulinux-school.repo下記を書き込む [naulinux-school] name=NauLinux School baseurl=http://downloads.naulinux.ru/pub/NauLinux/6.2/$ba…

CentOS 6.xにnode.js(v8系)をインストールする

今入っているやつがあれば削除する $ sudo yum remove nodejsで消しました。 事前にいれておくべきパッケージをインストールする $ sudo yum install -y gcc-c++ make リポジトリのインストールをインストールする $ sudo rpm -Uvh https://rpm.nodesource.c…

モンスト:バレンタインガチャを回したなど・・・

FFのコラボはやっと運極になりました ジェクトが対応キャラがもっておらず毎回苦労して倒しました FFのキャラを1匹いれているのですが、★5キャラなので弱いです 本当に直ゲットしかないクエストはやめてほしいです帝釈天という超絶がきたのですが クーフー…

ClassicASPで外部のファイルを保存する

ミスというかワケガワカラナイヨの状態なのでメモを残すClassicASPという超絶古い言語があります Active Server Pages - Wikipediaライブラリーがそろっていないので有名です ソケット通信するのですら、標準ではできませんフリーのライブラリーのbasp21を使…

モンスト:FFコラボ 第2弾のガチャを回した

やっぱり我慢できずにガチャを回しました 一発ツモ!!! うれしいwwww ラファエルの劣化版ですが、これで覇者の塔の21,26,36階が楽になります 今週の運極はこいつでした 徳川慶喜 マナで周回しましたあとマナ艦隊でマグメルを倒しまくり~ 現在、ラック…

jade(JavaScript Templates)は覚えるは辛いのでhtml2jadeで逃げる

珍しくどんな言語でも開発してもいいよと 言われたので勉強している「node.js」にしたGOでもよかったが node.jsならjavascriptを知っている人なら 読むことができるのが(理解できるとは言っていない)利点かな仕様としてHTTPのリクエストがあったらパラメー…

写真から文字おこし!!

Twitterではやっていたので自分もやってみた!! OCRのツールとかは使わずにgoogleドライブのみでできますあ…ありのまま 今 起こった事を話すぜ!「おれは Google Driveで画像を開いたと思ったら いつのまにか文字がすべて書き起こされていた」な… 何を言っ…

VPSで動かしているサービスなのに・・・

私の失敗ではないのですが失敗事例なのでメモとして残します 経緯 事件 今回の教訓 経緯 協力会社にサービスを作ってもらいそちらを運用しています お金がなかったのでNTTPCのVPSのサービスを利用しています なぜNTTPCなのかは・・・政治的な所もあって何と…

サービスのクローズで失敗

サイトを運用しているとどうしてもコストパフォマンスが合わないサービスなどが発生します 誰が悪いというは訳ではないのですがクローズする必要があり ユーザーに理解してもらう必要がありますサービスのクローズは基本的には・入口を止める ・サービスのク…

コインチェックの不正アクセスについて

ハッカー攻撃に耐えれなかったというは、同じシステム屋として残念な事です コインチェックのシステムは2段階認証をおこなっており不正アクセスが難しいと言われているここからは推測です たぶんサーバー側に仕込んだのではなく、 開発している人などのマシ…

youtubeの広告(CM)について

私は、youtubeが広告で成り立っている事を理解しているつもりです その為、好きなyoutuberさんのCMは極力飛ばさないようにしています そんな私ですが、見る動画よりも1時間長い広告は耐える事ができませんwww.youtube.comどんなCMでも好きなyoutuberの為な…

AUのウェルカムガチャで3000ポイントがでた

苦節2年ぐらい・・・毎月3回ほど回しましてやっとでました 嫁は1年目ぐらいで3000ポイントをゲットしたのですが私は中々でませんでした約70回ぐらいで出現する確率なので結構高いかと思う あまりにも嬉しくて写メをとるのを忘れていたのが残念・・…

モンスト:FFコラボ 第2弾

来週ぐらいからFFのコラボなのですが、 ガチャ運がない自分は怖くて引けそうもありません いつもどおりオーブ回収と運極作成になると思いますやっと運極が36になった 紋章力が全然たまらない エスカトロジーもやっとに2勝できました ガチガチのメンバーな…

centos7.4にphp5.6と7,2をインストールする

vagarantを使用してcentos7.4にphp5.6と7,2をインストールをおこないました centos7系、php7.2が初めてで時間がかかった まだ途中だけどメモを残す

「カラーミーショップ」における情報流出についての感想

「カラーミーショップ」というECショップを作成できるサービスで個人情報流出があった セキュリティーコードがもれてしまった事は非常に残念だと思うhttps://pepabo.com/news/information/201801260800すごい不思議なのは (2)流出した可能性のあるショッ…

新しく雇う人が教育担当?

PHPのシステムを刷新するために人を雇う事になった(予定)でもその人はjavaの仕組みしかやった事がないのでPHPは覚えてもらう形になる PHPは簡単な言語なのでjavaのオブジェクト指向が理解できる人なら全然できると思っただが 上司は面白い事をいった上司「…

URLエンコードとデコードぐらい知ってほしい

アクセスログに変なログがあるですよ 後輩に言われてみた 「ar=00110%27%20UNION%20ALL%20SELECT%20NULL」自分はああ・・すぐ不正アクセスだね。インジェクション対応していたら問題ないよと言った 経験的に%20SELECTがあったらこれは不正だと判断している …

悲しい・・・年齢制限で勉強会に参加できない

会社システムでPHPのバージョンアップを検討しています フレームワークも刷新する方向で考えています 他の会社さんの事例を参考にしようとして以下のURLを見つけましたsupporterzcolab.com参加しようとして参加ボタンを押しました ボタンを押した後に参加条…

モンストの連覇の塔をクリアした

モンストを知らない人のために モンストは「覇者の塔」というイベントがあります 塔というぐらいなので40階+25ボス(?)あります 21階以降はほぼガチャで手に入れたキャラがいないと クリアできない鬼畜イベントがあります 私もモンストを初めて1年…

入場規制は辛い!!雪かきは辛い・・・

2018/01/22は都内で大雪でした 16:30頃から入場規制とかがTwitterであがってきたのでやばいと思って 16:50にきりあげました 座る為に遠めの帰宅コースを選んだ高田馬場は入場規制などがでていて、 「雪の中・・お疲れ様です。」と思ってしまう茅場町で「押す…

検索結果のリンクのみリダイレクトされる!!

自分が管理していないサイトのお話なのです状況としては 普通にリンクを押すと正常に表示されて 検索エンジンから来た時のみリダイレクトされるDNSが乗っ取られているのかと思っていたが蓋を開けてみると サイトトップにjavascripが仕込まれていた ご丁寧に…

機械学習の勉強する環境は「google Colaboratory 」が最強じゃないの?

qiita.com Google Colabで新たに無料でGPU環境が使えるようになった K80, 連続12hr利用可能 やばいよね 勉強する程度なら12時間とか使わないのでいい感じ しかも兎にも角にも環境構築がめっちゃ簡単!!1・Google Colabにいく Colaboratory – Google2・設…

都内で雪・・・

4年ぶりだと思うのですが積りそうな感じ 都内に住んでいると雪は珍しい。となりの人が雪を見て「わくわくしてきた」と言っていた 小学生かよと思ったが40歳を越えたオッサンにツッコミのはあまりにも残酷なのでやめた 雪が降るのはいいのですが、道が凍る…