タグ

ブックマーク / amachang.hatenablog.com (11)

  • 近況報告:無職になりました - IT戦記

    みなさんお元気ですか?僕は少しだけ元気ではありません。じんわりとした夏の暑さを感じながらブログを書いています。 実は、数ヶ月前にスマートニュースという会社を退職しました。 しばらく無職 しばらくは就職せずに無職でいようかなと思っています。 すぐに再就職した方がいいんだろうな〜。とは思うのですが少し疲れたかも。 いい時代になったものだ 最近は AI の進化も素晴らしく、昔ソフトウェアで出来なかったことがどんどんできるようになってるなって感じます。 Rust とか、ちょうど欲しかった感じのプログラミング言語もあるし、 ChatGPT は完璧ではないけど何か新しいことを始めるときに素晴らしい洞察を与えてくれる。 時代は確実に良くなってる。そんな時代に「自分は働いていないくていいのか」と少し不安になるけれど、自由気ままにコードを書く、そんな時間が今あってのもいいのかなって思ってます。 オフトピック

    近況報告:無職になりました - IT戦記
    tohokuaiki
    tohokuaiki 2023/08/21
    「上司のPaul」って見た時に俺は白人のやや小太りで185cmくらいの男性をイメージしてしまって、写真見て「あっ」って思った。自分の中の差別的イメージって気づくのは難しいね…
  • WebKit サーバーというものを作ってみた - IT戦記

    みなさん お久しぶりですヽ(´ー`)ノ夏休みの宿題終わりました? 毎日が夏休みの最終日みたいな生活してるあまちゃんです! さてさて 今日は WebKit サーバーというものを作ってみたので、紹介してみます。 WebKit って何? WebKit っていうのは Chrome や Safari の中に入ってるブラウザのエンジンのことです! 実はブラウザっていうのは、エンジン部分と見た目の部分(タブとかボタンとかね)に別れていて、意外と違うブラウザでもエンジン部分は同じものを使ってるってことも多いんですよ(*´ー`) ブラウザのサーバーってどういうこと? 要は、サーバーサイドでブラウザを起動して JavaScript を実行したり、 JavaScript が実行されないと読めないページから値を持ってくるのに使ったりしようという魂胆です。 今まではそういうのなかったの? 実は、今までは JavaS

    WebKit サーバーというものを作ってみた - IT戦記
    tohokuaiki
    tohokuaiki 2011/08/31
    これ見てPhantomJS追ってる自分、周回遅れ(苦笑)
  • ニコニコ動画より Youtube を使う人の意見を聞いてみた - IT戦記

    知り合いと動画サイトの話題になって amachang「なんで、 Youtube ばっか使うの?ニコニコ動画のほうがおもしろい動画多くない?」 知り合い「うーん。そうかなー。」 amachang「そう思うけどなー。」 知り合い「とりあえず検索するじゃん。そのとき、候補が出てくるから楽でいいんだよねー。あと、ニコニコ動画ってログイン必須じゃん、パスワードとメールアドレス打つの大変。」 amachang「え、それってそんなめんどくさいことなん?」 知り合い「いやー。パソコンで文字打つのに慣れてないからさー。みんなお前みたいにパソコンで文字打てると思ったら大間違いだよ。」 amachang「まじでー?」 知り合い「まじでー。」 ちなみにこの「知り合い」の属性 ニート 割とリア充 パソコンよりケータイを使う どんな、言葉で検索するんだろう ちょっと気になって Youtube のトレンドトピックを見て

    ニコニコ動画より Youtube を使う人の意見を聞いてみた - IT戦記
    tohokuaiki
    tohokuaiki 2010/04/07
    この2つを動画メディアとして括ってしまうのはネット業界関係者。一般人からしたら、日経新聞とアニマックスくらい違うメディアだよな。
  • PHP で引数をそのまま返す関数を作っておくと便利 - IT戦記

    PHP では以下のように new してすぐメソッドを呼べない <?php new DateTime()->getOffset(); なので、引数をそのまま返す関数を作ってやると <?php function expr($a) { return $a; } expr(new DateTime())->getOffset(); // OK! 便利だなー おまけ 配列アクセス用のも作っておくと便利 <?php function expr($a) { return $a; } function idx($array, $i) { return $array[$i]; } echo idx(idx(expr(new DateTimeZone('Asia/Tokyo'))->getTransitions(), 0), 'abbr') . "\n"; おまけ2 無名関数をそのまま呼ぶときにも使える。 <

    PHP で引数をそのまま返す関数を作っておくと便利 - IT戦記
    tohokuaiki
    tohokuaiki 2009/08/03
    PHPerにはこういう発想が無かった。
  • ごめんなさいごめんなさい - IT戦記

    机の上にごちゃごちゃ物を置いているやつは総じて能力のないプログラマー http://d.hatena.ne.jp/aureliano/20090423/1240454590 ごめんなさい ごめんなさい - 西尾泰和のはてなダイアリー ごめんなさいごめんなさい

    ごめんなさいごめんなさい - IT戦記
    tohokuaiki
    tohokuaiki 2009/04/25
    ごめんなさい
  • 友達と飲んだ - IT戦記

    地元たのしー! 酔ってます。こんばんわ バンドやってる地元の友達(とその家族)と飲んだ。みんな若いなー。 最近は、バンドのブログとかもやってるみたい。 HYESTROOTZ 1/30 に金沢でライブやるらしいので興味のある方はチェックしてみてくださいー。 僕も 1/30 には、セキュリティ&プログラミングキャラバンで金沢にいるので、こっちも興味ある人は参加してみてくださいー。 http://www.jipdec.or.jp/camp/caravan/kanazawa.html

    友達と飲んだ - IT戦記
  • JavaScript のことを Java と呼ぶのはけっこう一般的 - IT戦記

    どーでもいいことですが JavaScript のことを Java と言われると、なんか皮膚の一センチ奥のあたりが「むずむずかゆーく」なるんです。 でも エンジニア以外の人からすれば、一般的に Java というと JavaScript を想像する人が多いらしい。 ところで ジャワスクリプトって呼ぶ人もいるって知ってました? google:ジャワスクリプト

    JavaScript のことを Java と呼ぶのはけっこう一般的 - IT戦記
    tohokuaiki
    tohokuaiki 2008/12/18
    ・・・・あたまわるいな・・・って思います。
  • Safari4 と IE8 で実装された DOM Storage とは何か - IT戦記

    はじめに 皆様 JavaScript のスピード競争が激化し、 ECMAScript 3.1 の仕様の策定が進むなど、激動の JavaScript 時代をいかがお過ごしでしょうか。 さて今日は、今、ちまたで大ブレイクの兆しを見せている DOM Storage という仕様を紹介したいと思います。 DOM Storage とは何か まず、 DOM Storage とはどんなものなのでしょうか。 とても簡単に言ってしまえば、とてもたくさんのデータが保存できてサーバーに自動で送られない Cookie みたいなものです。 さらに、 Cookie とは違って JavaScript からとても扱い易く作られています。 では、この DOMStorage の具体的なソースコードを見てみましょう。 <!DOCTYPE html> <html> <head><title>DOMStorage の使い方</tit

    Safari4 と IE8 で実装された DOM Storage とは何か - IT戦記
  • 携帯電話の未成年フィルタリングの「現状」まとめ - IT戦記

    いちケータイサイトユーザとして気になったので 間違ってたら指摘お願いします。 docomo 2008年7月31日まで 新規契約者 ホワイトリスト方式フィルタリング 既存契約者 フィルタリングなし 2008 年8月1日から 新規契約者 ブラックリスト方式フィルタリング 既存契約者 フィルタリングなし 2008年4月28日にフィルタリング適用時期に関して見直す方針を発表してから、既存契約者のフィルタリングに関する具体的な日付は発表していない au 新規契約者 ホワイトリスト方式フィルタリング 既存契約者 フィルタリングなし 2008年4月28日にフィルタリング適用時期に関して見直す方針を発表してから、既存契約者のフィルタリングに関する具体的な日付は発表していない softbank 新規契約者 ブラックリスト方式フィルタリング 既存契約者 フィルタリングなし 2008年4月28日にフィルタリング

    携帯電話の未成年フィルタリングの「現状」まとめ - IT戦記
  • とてもシンプルに自分自身が属する script 要素を取得 - IT戦記

    グローバル領域に以下の一行を書く <script> var currentScript = (function (e) { if(e.nodeName.toLowerCase() == 'script') return e; return arguments.callee(e.lastChild) })(document); alert(currentScript); </script>こうすることで、currentScript はこの script 要素を指す。 いちおう説明 DOM は構築されるときに、上から順番に構築される。そして、script タグがあると、 script 要素を構築したあとに、スクリプトを実行する。 つまり、スクリプトが実行されたとき script 要素は今まさに作られたばかりであり、それよりも後ろの要素が存在しない。さらにこの script 要素を含むすべての要

    とてもシンプルに自分自身が属する script 要素を取得 - IT戦記
    tohokuaiki
    tohokuaiki 2007/11/19
    javascriptの実行順
  • Prototype.js を使った JavaScript OOP 講座 #01

    社内の精鋭エンジニアを中心に定期的に勉強会をすることになった。んで、 JavaScript の講義は僕がやることになった。 資料を社内だけでとどめておくのはもったいないので、ここに公開していきます。社内の人も社外の人も読んでください。 講義の内容は基的にソース嫁。ソースレビュー形式。 ※ターゲットは JavaScript は書いたことない、オブジェクト指向言語プログラマ。 Section 00 Prototype.js の前に JavaScript のオブジェクトの概要・・・ オブジェクトを作ってみる。 var object = {};オブジェクトにメソッドとかプロパティを追加してみる。 var object = { field: 'IT戦士', method: function() { alert('hello ' + this.field); } }; object.method()

    Prototype.js を使った JavaScript OOP 講座 #01
  • 1