Tag blogを表示しています。
2019.10.10 木
TODO: あとで追加 FIXME: 既知の不具合があるコード HACK: あまりきれいじゃないコード XXX: 危険!動くけどなぜうごくかわからない。 REVIEW: 意図した通りに動くか見直す必要がある OPTIMIZE: 無駄が多い。 CHANGED: コードをどのように変更したか。 NOTE: 告知 WARNING: 注意
2019.10.8 火
Projectの進め方ということで、マネージメント側のお話なんですが、システム制作においてはシステムのことを知っている誰かが指揮をとらないといけないというのがあって、プログラマーにとっては非常に頭の痛い話です。 テストと調査がすなわち制作物になっちゃうことがある。→ 予定が立たない。 テストと調査がすなわち制作物になっちゃうことがある。→ 予定が立たない。 既存のシステムの中身を全部知っている人はたぶんいないです。知っている人がいるなんていう期待をしない方がいい。「仕様 as Code」といわれるように、すべての事実はCodeに書かれているという悲劇。書かれていることは確かではあるが、
2019.9.26 木
1つのアカウントにつき6台の複数端末での共有が可能。 端末で共有する 1つのアカウントで6台の複数端末での共有が可能です。メインのPCで購入することを仮定すると、自分のiPhoneとiPad、自分の会社のPCと奥さんのPCとiPhoneといった感じで、これで6台です。 Amazonにログインしてください。画面右上にある「アカウント&サービス」を選択するとメニューが出てきます。そこをクリックして進みます。(場合によってはもう一度パスワードを求められるときがあります。) × Close 現在自分がもっているコンテンツの一覧が出るので、共有したい書籍をリスト中の先頭のチェックボックスで選択します。選択すると上部の「配信」ボタンがアクティブになるので、配信ボタンを押します。 &t...
2017.6.25 日
バージョン管理ツールとしてGitはかなりのスグレものであるのは間違いないのですが、使い方を間違っている人を何人か見てきたのでちょっとコメント。 Gitはアップローダーではない Gitを使って作業をしている際にこのツールを完全にアップローダーだと思っている人がいるのです。いにしえの FTPアップロードを思い出せば事足りると思うのですが、どうやらpushしてファイルアップをしているようでした。世の中には様々なアップローダーがあります。JAVAベースのチームサイトとか何かはファイルを本番化する際のアップローダーであります。またアップローダーと似たような機能では「同期」させることもあります。環境依存するパラメーターのみ同期せずにその他のファイルは完全に同期させることで新しい機能を追加してゆくというこ...
2017.4.5 水
2017.1.1 日
2016.8.24 水
精神が破綻したエンジニアの特徴は – 文系である – 親が芸術家である – 貧乏である – キャメルケースが好きである – 自分以外は馬鹿だと思っている – 意外なことに美男 – サブカル (今後追加予定) という風になってます。
2016.7.23 土
スペイン警察が「心肺蘇生ビデオがエロすぎました」と謝罪という話があってすごくいい話だなと思っております。公務員のセンスが抜群にいいのがヨーロッパです。公共施設のデザインが本当に美しくてかっこいいのです。血税を何に使うのかという政治の話にもなると思うのですが民度が低く文化的精神が非常に乏しい日本ではその金の使い方がとても貧乏くさい。火の用心のポスターには年老いた菊池桃子を登用しおそろしくセンスの悪いデザイナーがやっちゃってしまっています。それがヤフオクで数千円で売られているという始末。 勿論私はこのエロCPRがすばらしいと言っているのではなく、この態度というか民度というか文化水準がすばらしいと言っているわけです。命というものに対してのアプローチの方法が非常にウィットに富んでいると言いたい。心に...
2016.7.8 金
ってのは殆ど嘘くさい噂の1つではありますが、たぶん活字という概念自体が歴史と共に変化しているだけという当たり前のことのように思います。活版印刷で聖書を印刷することが活字という時代から現在では図に近いギリギリの活字、紙に印刷されていない活字(電子書籍やWEBでの文字情報)、講義やセミナーによる耳や視覚からの情報という感じで、特に新聞や書籍といった古典的な活字だけが活字ではないということになってしまったわけです。そういう意味では私はものすごい文字を読んでます。むしろ文字を読み書きするのが仕事なので、一日中文字情報を扱っています。これを活字離れというのかどうかはよくわかりませんが、半角英数字のみのプログラムコードや設定ファイル、設計書と仕様書、パラメーターシート、読むのは殆ど英語のWEBサイトのD...
2016.7.2 土
お客さんとかあんまり親しくない友人とか知り合いと話しているとプログラマーはいったい何をやっているのかという話になります。多めに見積もって尊敬が半分、謎と懐疑が半分といった感じがするような話題です。実際にプログラムを書く作業はおもしろいものではありませんし、正直いうと辛い作業ですし、決して天才的な作業ではありません。読み書きソロバン(現代版でいうと、英語・パソコン・マーケティング)ができれば誰でもできることです。しかし誰でもできると言っても「日本人なら誰でも英語ができるようになれる」というようないった感じで、結局できない人には全くできません。逆に何の努力もしなくてもできる人にはできてしまうといった代物です。 プログラマーが最も最初に考えていることはアイディアの選別です。個人的なところでいうと、...
2016.7.2 土
計算のやり方自体定かではない大人なのですが、小学校で習う計算の仕方が難しい。 13-5=x となっているんですが、どうやって自分の頭の中で計算しているのかもうわかりませんが、答えは8だということがすぐにわかる。しかし次男の算数のテストを見ていると、 1.引く方の5を2と3に分解している。(おそらく13も10と3に分解されているのだろう) (10+3)-(2+3)=x となっているようである。 10+3-2-3=x となるから、 (10-2)+(3-3)=x x=8 となるようです。これ難しくないですかね。10を基準に計算しているようです。
2016.5.20 金
ImageMagickの脆弱性の発表があってかなり面倒くさいことになっております。画像データの中にコマンド埋め込めるので結構厄介です。 緩和策の中に「画像ファイルが処理される前に、アップロードしたファイルの先頭数バイトが画像の種類に相応したマジックバイトで始まっていることを確認してください。これによりアップロードするファイルが実際に画像ファイルであり不正なファイルではないことを確認することができます。」というのがトレンドマイクロ社のサイトに載っていましたが、これImageMagick対策というかふつうのアップローダーのセキュリティー対策なのではなかろうかと。 しかしかつていわれていた「ImageMagickでリサイズ、形式コンバートなどの処理を挟む。」とかは危ない雰囲気になってきましたね。 ...
2016.3.26 土
データベーススペシャリスト試験(DB)[Database Specialist Examination]というのがあったりして、何をテストするんだかという感じですが、データベースにはそれぞれの概念にそれぞれの名前がついています。その中に外部キー制約というものがあります。 その前に主キー制約というものがあります。これは、あるひとかたまりのデータを識別できるようにするためのデータの整理方法です。住所録を考えましょう。田中太郎さんがいたとします。彼は一個人でありますが、世の中には同姓同名がたくさんおります。田中太郎さんはもしかたら複数人いるかもしれません。その際に同じ住所録に二人の人間を登録すると識別ができなくなります。彼は全く別々の顔しているに違いないし全く別々の人生を歩んでいます。しかも東京都...
2016.3.23 水
いつも思うのは自分が知らない世界に対して判断を下すのは本当に格好悪いことだなと。自分の知らない世界については常に畏怖の念とその道の人間に教えて貰うのが人間の原理に近いものじゃないかと思ってて、もし仮に自分の知らない世界に思いを馳せ自分の想像力を最大限に駆使してある世界観を表現できたとしたらそれは前者に翻ることなくこれまた違った観念世界、つまり「芸術」だと私は思っています。芸術はそういう意味では荒唐無稽な代物ではなく、常に我々の知り得ない世界観に対しての挑戦であり先駆者であるのだけど、これまで先人によって作られた既存の世界観や経験、秩序や作法といったものはそれなりに理由があり新参者が高らかに笑えないようなものであると世間はあまり教えようとしない。 私が特に嫌いな人間は小さな世界の立派な人間であ...
2016.3.20 日
あなたは歌詞に酔ってはないか あえて歌謡曲と言わせてもらうわけですが、私が再三言いたいことといえば現代の若者に夢をとかそういうことではなくて「歌謡曲の歌詞には意味がない」ということである。これがまずは大前提になるので、音楽が好きな方々は是非このテーゼを踏襲していただきたく思うわけです。以下に心当たりがある方は是非考えなおしてほしい。 松任谷由実は音楽的才能もあるが歌詞がとてもいいと思う。 尾崎豊の曲に感動したことがある。(長渕剛も同じ) 歌詞カードは大切である。 英語の歌謡曲の歌詞の意味が気になる。 Judy & Marryの曲は歌っている内容に夢がある。 ヴォーカロイドにはあたたかみがない。(ヴォーカロイドを知らない) Begineが好き。 ブランキージェットシティーの歌詞を全部暗...
2016.3.17 木
カレンダーではなくスケジュール帳をつくりたいと思っていて隣のメガネの子といろいろ考えています。iPhoneのカレンダーのように数値入力とかイベント名の入力とかはめっぽう面倒なので「セルをクリック、右クリックでバルーン、バルーンに文字入力、エンター」的なインターフェイスがほしいところ。スケジュールのカテゴリーなどは色付けして直感的にわかるようにしたい。限りなくエクセルに近いといった感触。 カレンダー自体の作成は比較的カンタン。 祝日はGoogleAPIで取ればいいかな。 DBに各スケジュールを登録してゆくだけど、Ajaxを使わざる得ない。(node.js) 基本closed HTML上で右クリックを使えるようにする。プラグインがあった。自分でスクラッチで書いても大丈夫。 どっちにしろフレームワ...
2016.3.6 日
インターネットの創世記 私が若い時にはまだWEBとかインターネットいうものがなくて主なリモートメディアは電話でした。ポケベルも電話回線を使ったものだったし「電話」が通信技術の主流でした。(アマチュア無線とかそういうのもありました。モールス信号とか。) インターネットが一部のマニアに普及したのが私が20代前半頃で主にEmailでした。当時は電子メールと言っていました。 インターネットの接続にはまだ電話回線を使っていたのでいわゆるアナログ回線です。アナログ回線に電子的な2進数のデータを送受信させることから当時のFAXとだいたい同じような仕様だったのではないでしょうか。モデムといわれる交換器をPCと電話回線の間に挟んで通信しました。電子メールを数通受信するのに5分〜10分かかっていた時代です。1回...
2015.11.3 火
高畑充希は天才なのに全然売れないです。 しかし彼女の歌はiTunesのクラウドみたいなやつに全部入ってますね。これはすごい。 というブログを書いたのが2015/11/15で、まだトト姉ちゃんがはじまる前でした。期待どおりだいぶ大きな女優さんになってきました。
2013.1.2 水
2012.12.28 金
ソーシャルボタンの流行というのがあって、ホームページだかブログだかサイトだかポータルだかにはやたらにソシャルボタンがくっついているわけです。SEO的にはとてもすばらしいシステムなのかもしれない。社会的にもそれなりの何があるのかもしれないのですが、デザイン的にはかなりみっともない。むかし買ったWindowsマシンが立ち上がった瞬間にBIGLOBEだのNECだのフレッツ光だのMACAFEEだのやたらにバナーがデスクトップに立ち並んでいるようなダサさがあります。Appleが売れる理由にそういったインチキ臭い「ソシャル姓」がないところだと思っています。私なら個人的にそういった不細工なデザインのものは進んで購入したくないです。 ですが、このインチキ臭いソシャル姓は今猛烈な勢いで右肩上がり。先日もLIN...