タグ

selfに関するnippondanjiのブックマーク (164)

  • 消費税還付制度の最大の問題点

    料品の2%分を還付 消費税10%時、自公が了承:朝日新聞デジタル このようなニュースが報道された。なんと、一人ひとりの買い物にマイナンバーを結びつけて、料品の分だけ消費税10%のうち、後から2%を還付しようというのだ。はっきり言って、このアイデアには重大な問題がある!!なぜ政府はこのような重大な問題に気づかないのか。いや、あえて気づかないフリをしているのか??マスコミもマスコミで、なぜ指摘しないのか。 今日はその大きな大きな問題点について語ろうと思う。 国民のプライバシーが丸裸に語るというほど複雑な問題ではない。最大の問題点は、マイナンバーに結びついた国民一人ひとりの買い物の履歴が、政府に渡ってしまうということだ。国民のプライバシーゼロである。政府はプライバシーといったものに対して、クソほどの価値も見出してはないのだろうか。もしそうだとしたら、そのような政府は危険極まりないと言わざる

    消費税還付制度の最大の問題点
    nippondanji
    nippondanji 2015/09/09
    文字通りプライバシーを売り渡さないといけない制度。こんなもんがあってたまるか!
  • 理論から学ぶデータベース実践入門 ―― リレーショナルモデルによる効率的なSQL | Gihyo Digital Publishing … 技術評論社の電子書籍

    WEB+DB PRESS plus 理論から学ぶデータベース実践入門 ―― リレーショナルモデルによる効率的なSQL 著者 奥野幹也 著 発売日 2015年3月11日 更新日 2015年3月11日

    理論から学ぶデータベース実践入門 ―― リレーショナルモデルによる効率的なSQL | Gihyo Digital Publishing … 技術評論社の電子書籍
    nippondanji
    nippondanji 2015/03/11
    お待たせしました。電子版販売開始です。
  • 書籍出版のお知らせ:理論から学ぶデータベース実践入門 ~リレーショナルモデルによる効率的なSQL

    来る2月27日、データベースの新書籍を発売させて頂くことになった。タイトルは「理論から学ぶデータベース実践入門 ~リレーショナルモデルによる効率的なSQL」となっている。単に「データベース」と書いてあるが、RDBがメインのテーマの書籍である。 多くの人が未だにRDBを使いこなせていないのではないか。RDBの使い方をマスターするには何が必要なのか。それがここ数年私が追ってきたテーマであり、この書籍を出すことになった動機である。 あまりにも酷いDB設計、あまりにもスパゲティなクエリ、あまりにも希薄なデータモデルへの理解。そういった問題はどこから生み出されるのか。そのひとつの結論としてたどり着いたのが、「そもそもRDBの使い方があまり理解されていないのではないか」ということだった。名著、SQLアンチパターンでは「やってはいけないケース」について学ぶことができるが、その反対のテーマ、つまり来どの

    書籍出版のお知らせ:理論から学ぶデータベース実践入門 ~リレーショナルモデルによる効率的なSQL
    nippondanji
    nippondanji 2015/02/03
    ブログで書き忘れたけど、これはMySQLの書籍じゃなくて、リレーショナルデータベース共通の理論や戦略について書いた書籍です。MySQLer以外の方もぜひ。
  • IDの設計についてのさらに突っ込んだ議論

    今日も前回に引き続きデータベース設計の話をする。今回の話で一旦データベース設計については筆を置くつもり(ブログ書いてないで原稿書けよ>俺)であるが、その前に話をすっきりさせて置きたいと思う。最後を飾るテーマはIDの設計である。 数字しかないのに意味を含んだID前回のエントリを見ていただいた方から、次のような構造を持った学籍番号があるというフィードバックを頂いた。 全部数値で"入学年度下2桁"+"学科コード"+"学科内のあいうえお順の順位" このようなルールで割り当てた学籍番号を、単なる数値として扱うのであれば大きな問題はない。これは数値しか含まれていないので、SQLのデータ型としては単に数値型を使えば良いだろう。だが、学籍番号から入学年度を判断する、あるいは学科を判断するといった用途で使われるのであればやはり適切ではないといえる。リレーショナルモデルの観点だけからではなく、IDとして適切で

    IDの設計についてのさらに突っ込んだ議論
    nippondanji
    nippondanji 2013/12/10
    そのうち続きます。
  • その選択、ちょっと待った!NoSQLデータベースへ乗り換える前に検討すべき3つのポイント

    最近、どうも安易に「NoSQLにすれば厄介なDB設計から開放される」と考えている人が多いように思えて仕方がない。だが待って欲しい。当にNoSQLと呼ばれるデータベースを使えばアプリケーションの開発・運用の苦しみから逃れられるのだろうか。もちろん「そんなことは無い!!絶対にだ!!」と私は考える。今日はその理由について語ろうと思う。 トランザクション先日、リレーショナルデータベースにおけるDB設計についてセミナーで解説したばかりだが、リレーショナルデータベースにおけるデータの整合性は何もDB設計だけが担保しているわけではない。リレーショナルモデルと同じかそれ以上に欠かせないのがトランザクションだ。 トランザクションがあるおかげで、トランザクション終了後のステータスは「成功」か「失敗」の2つしかないということが保証される。すなわちオール・オア・ナッシングだ。もしトランザクションの途中で何らかの

    その選択、ちょっと待った!NoSQLデータベースへ乗り換える前に検討すべき3つのポイント
    nippondanji
    nippondanji 2013/12/02
    できるだけ多くの人が地獄へ足を踏み入れる前にとどまってくれれば。
  • DBエンジニアのための技術勉強会で発表したスライドを公開しました。

    DBエンジニアのための技術勉強会というイベントで、リレーショナルモデルにおけるDB設計について話す機会を頂いた。リレーショナルモデルは非常に重要であるにも関わらず、現場ではないがしろにされてしまっている。その結果、アプリケーションのロジックを上手くクエリで表現できず、開発現場では非効率な開発が行われ、多くの人がデスマ的な状況に追い込まれている。そういう危機意識について、これまで何度かブログでも書いてきたし、WEB+DB Pressで連載している動機もその点にある。リレーショナルデータベースはやはりリレーショナルデータベースとして使うべきだ。そのための鍵となるのが、DB設計である。 今回はなんと約2時間の持ち時間を頂いた。リレーショナルモデルについてはこれまで何度か話す機会を頂いたが、2時間というのは最長記録である。それに合わせてスライドもボリュームたっぷりのものになった。過去のスライドと

    DBエンジニアのための技術勉強会で発表したスライドを公開しました。
    nippondanji
    nippondanji 2013/11/29
    少しでも皆さんのDB設計のお役に立てれば。
  • オープンセミナー徳島で発表したスライドを公開しました。

    徳島オープンセミナーというイベントに招いて頂き、MySQLの運用まわり(?)の話について話す機会に恵まれた。運用といいつつ運用以外の話も色々混じっているが、平たく言うと「MySQLを使う上で躓きやすいポイント」というのが今回のお題である。セミナーで用いた資料を公開したので気になる人は参考にして欲しいと思う。 以前岡山へ呼んでいただいたときも感じたのだが、やはり休日に勉強会へ参加されるだけあって、皆さん勉強熱心である。首都圏のように毎日何かしらの勉強会があるというような恵まれた環境は、徳島にはないかも知れない。だが、スキル向上に対する真剣な姿勢は勝るとも劣らないように感じられた。 懇親会では、LibreOfficeの榎氏と色々と意見を交換させて頂いた。(というより二人でかなり話し込んでしまった感がある。)何を隠そう榎氏とは初対面だったのだが、榎氏もソフトウェアの自由を大切だと考える言わば同志

    オープンセミナー徳島で発表したスライドを公開しました。
    nippondanji
    nippondanji 2013/11/25
    他のDBを触ってた人がつまづきやすそうなポイントをまとめてあります。題して(即戦力のための)「MySQL運用虎の巻」
  • 開発者に贈る、コーディングが捗る漢のBGM10選

    皆さんは普段音楽を聴いているだろうか。音楽業界が縮小していると言われて久しいが、私自身は音楽は嫌いというわけではない。昔から邦楽は好きではなかったので、邦楽に費やしたお金は非常に小さいが、音楽はむしろかなり好きな方だ。集中したいとき、余計なことを考えずに目の前のことに取り掛かりたいとき、行き詰まったとき、気分を変えたいとき、そんなとき手軽で役立つのが音楽だ。BGMを流すだけで仕事が捗るなら安いもんである。 今日は私が普段聴く曲の中から、開発者の皆さんのコーディングが捗る(と思われる)曲を10曲紹介したいと思う。なお、捗るかどうかは個人差があり、万が一捗らなくても保証はできないのでその点はご了承頂きたい。エントリにはオチはないのでその点も悪しからず。 1. Return Value - General Fuzz ズバリ、返り値のテーマソングがこれだ!!その名も「Return Value」

    開発者に贈る、コーディングが捗る漢のBGM10選
    nippondanji
    nippondanji 2013/11/21
    ネタにマジレスは禁止の方向で。ネタに使ってしまったけど、どれもいい曲です。
  • データベースアプリケーション開発を炎上させる負のスパイラル

    毎度おなじみ、はてブのホットエントリに「SIをダメにする負のスパイラル」というタイトルのまとめが掲載された。きしだ氏とはかなり視点は違うものの、開発現場の問題点については少し思うところがあるので意見を書いてみようと思う。と言っても、以下の話の内容はデータベースアプリケーションに限定した話であり、またSIerだけに限った話ではないのでその点はご容赦頂きたい。もちろんSIer各位の案件はデータベースは必須なので、エントリで触れる問題点には該当するだろう。 Q.なぜ炎上するのか? A.正しいデータベース設計ができていないから結論から言おう。データベースアプリケーションの開発が炎上するのは正しいデータベース設計ができていないからだ。ここでいう「正しい」とは、論理的に証明できる正しさという意味ではない。「来こうするべき」といった意味で捉えて欲しい。 「炎上」というのは、例えばテストが通らない、バ

    データベースアプリケーション開発を炎上させる負のスパイラル
    nippondanji
    nippondanji 2013/11/18
    少しでも現場の開発効率Upに役だってくれれば。
  • 最新鋭のノートPCには欲しいヤツがないので、泣きながら一世代前の機種を購入したという話。

    先日、別のエントリでも書いたが、実は最近ノートPCを新調した。以前使っていたものが購入後3年経過し、サポートが切れたからだ。サポートに従事するものとして、やはりサポート期間というものは大事にしなければならない。(ちなみに、以前のマシンも壊れているわけではないので、クッキーを焼いたりするのに大いに役だってくれた。メインマシンが壊れるなど、いざという時にはいつでも活躍できるようスタンバイしてる感じだ。バックアップがあるのはやはり安心である。) というわけで、日は新しいマシンについて何故これを選択したかという話や、設定などを紹介したいと思う。 外観など今回購入したのはThinkpad W530というモデルである。早速フリーソフトウェア財団のステッカーを貼った。白地のステッカーは黒によく映える。 インテルインサイドやWindowsロゴのステッカーは邪魔なので速攻で剥がした。邪魔者がなくなってスッ

    最新鋭のノートPCには欲しいヤツがないので、泣きながら一世代前の機種を購入したという話。
    nippondanji
    nippondanji 2013/11/05
    Haswell搭載のノートは、何かの陰謀か?と思えるほどテンキー搭載モデルばっかりで辛い。とりあえずW530には満足している。シートバッテリーまで含めた総重量は3kgを超えるが、握力70kg以上あるので特に問題はない。
  • クッキーを1ゼタ枚以上焼いたけど質問ある?

    既にブームが過ぎ去った感があるが、クッキークリッカーというゲームが流行っているらしいと聞いたのが先月のこと。の虫のエントリを読んでからだった。それまでもTwitterのTL等でクッキークリッカーという単語は目にしていたのだが、全く興味もなかったので、「これってブラウザのクッキーをアレするイケナイゲームなんだろうか。物騒なもんが流行ってんなー」ぐらいにしか思っていなかった。ところが、江添氏があまりにも熱くクッキーについて語っているので、何となく興味が湧いてしまった。そしてブラウザのクッキーをアレするゲームではなく、単なるブラウザゲームであるということも理解した。江添氏の文章を見て思ったのは、「そんなにも面白いのか。」ということだった。 そんな折、友人がクッキークリッカーをやっているというのを知り、俺のハートにも火がついた。 「友人をぶち抜いてやる!」 ということでクッキークリッカーを始めた

    クッキーを1ゼタ枚以上焼いたけど質問ある?
    nippondanji
    nippondanji 2013/11/03
    ブラウザ拡張には頼らないという点だけはこだわりました。
  • GNUプロジェクト30周年おめでとう!

    我らがリチャード・ストールマン氏(以下、敬称略)がGNUプロジェクトを孤軍奮闘ながら発起してから30年を迎えた。30年前と言えばWindowsすら無かった頃であり、コンピュータの世界は今とは全く異なっていただろう。「だろう」というのは筆者が当時まだ子供であり、その頃の業界について伝聞でしか知らないからである。 GNUプロジェクトは言うまでもなく、自由なソフトウェアによるオペレーティングシステムを作ろうという一大プロジェクトである。今のようにインターネットもなく、容易に支援も得られそうにない中で、独りでOSを創りあげようなどと起ち上がるのは如何に無謀なことであったか。しかし、その無謀のおかげで今日のソフトウェア業界の姿があるのは間違いない。 今日はGNUプロジェクトの重要さについて、改めて語ろうと思う。 GNUなくして今のインターネットは無かった これまで、GNUプロジェクトが果たしてきた役

    GNUプロジェクト30周年おめでとう!
    nippondanji
    nippondanji 2013/09/30
    次の世代、そしてもっと先の世代が暮らしやすい、より良い未来のためにこれからもGNUは重要であり続ける。
  • なぜレイシストという言葉は危険なのか - とあるギークのシャウトブログ

    先日、次のような記事が公開された。 レイシストの脳はどのように機能するのか? « WIRED.jp 記事の内容は怪しげではあるもののさておき、このタイトルの付け方はどうかと思った。 このタイトルを見てあなたはどう感じるだろうか?あたかも「レイシスト(人種差別主義者)」という特殊なカテゴリの人たちの脳の動きが特別なものかも知れないと思わないだろうか?ちなみに記事の内容は一般人を対象としたものであり、何らかの方法でレイシストを選別したうえで実験を行ったものではないが、このタイトルは必要以上にセンセーショナルな印象を与える。 日語の記事だけこのようなタイトルなのだろうか?と思い原文をあたってみた。イタリア語の記事のようであるが、私はイタリア語は読めないので、Google翻訳で見たところ、やはり原文のタイトルにもレイシストという単語が含まれているので、原文からして扇情的なタイトルを意図したものな

    なぜレイシストという言葉は危険なのか - とあるギークのシャウトブログ
  • なぜ潘基文国連事務総長の発言は中立でないか - とあるギークのシャウトブログ

    はてブを見ていると「正しいことを言ってるんだから中立だ」みたいな頓珍漢なコメントを見かけたので、なぜ中立でないのかについて言及しておく。 結論からいうと、中立でないのは片方のサイドだけに立った意見だからだ。歴史認識については、以前から日韓国では相違があり、係争中の案件であると言っても良い。このように両者の言い分が異なる場合に中立性を保つには、両者の言い分を聞く必要がある。従って今回のように片方の立場だけを主張する、すなわち日にだけ改善を要求するような発言は中立ではない。 中立性とは手続きの問題である。公平な発言機会、平等な弁明の場が与えられて初めて中立性が保たれる。それぞれの意見をどう聞くか、どう評価するかという手続きが重要なのだ。係争中の案件について片方のサイドに肩入れした意見を公の場で述べるという行為は、中立ではないのである。もちろん、国連事務総長という立場の人間がしても良い行為

    なぜ潘基文国連事務総長の発言は中立でないか - とあるギークのシャウトブログ
    nippondanji
    nippondanji 2013/08/28
    はてなブログ使ってみた。
  • プログラミングは「教わる」ものか、「学ぶ」ものか?

    人気ブログ、Life is beautifulの著者である中島氏が、『プログラミングは「教わる」ものか、「学ぶ」ものか?』というお題に対して回答を述べている。回答の要旨はこうだ。 わたしの答えは、「“教わる”のではなく“学ぶ”もの」です。 わたし自身が、独学でやってきましたから。高校生のころ、『TK-80』を組み立てて初めてプログラムを書くようになってからずっとです。大学ではプログラミングを“教わる”授業も受けましたが、残念ながら仕事には何も役に立ちませんでした。 社会人になってMicrosoftWindowsの開発にかかわった時も、まずやったのはひたすらソースコードを読む作業。誰かにプログラミングを教わったという記憶がありません。 正直なところ、この回答には異論があるし、これからコンピュータについて学ぼうとする人にとっても弊害があるように思うので、今日はそのことについて語ろうと思う。

    プログラミングは「教わる」ものか、「学ぶ」ものか?
    nippondanji
    nippondanji 2013/08/13
    どのようにスキルを身につけるかも大事だけど、何のスキルを身につけるかも重要じゃないかと思う。
  • 第一回中国地方DB勉強会で発表したスライドをアップロードしました。

    岡山でDB勉強会を開催するのだがMySQL 5.6の新機能について話して貰えないか。先月そのような提案をいただき、岡山までノコノコと顔を出してきた。JPUG(日PostgreSQLユーザー会)主催かつ岡山という自分にとっては遠方の地で誰一人顔見知りが居ない中、若干緊張していたのだが、皆さん温かく迎えていただき楽しい時間を過ごすことができた。やはりデータベースを嗜む同士、通じ合うものである。皆さん勉強熱心で様々な質問、意見交換を通してとても勉強になった。大垣さんの発表もとても勉強になった。やはり「勉強会で発表すると自分が勉強になる」という法則が発動したように思う。 さて、MySQL 5.6の新機能について発表したのはこれが初めてではない。過去に発表したものに改良・修正を加えている。MySQL 5.6がリリースされてもう半年になろうとしているが、新機能は満載なので全てをキャッチアップしている

    第一回中国地方DB勉強会で発表したスライドをアップロードしました。
    nippondanji
    nippondanji 2013/08/06
    新幹線の遅れのために東京で乗り継ぎに失敗し、サンライズに乗ることができず立ち往生、その結果新幹線ホテルというのを初めて利用する羽目になったのも、終わってみれば良い思い出。しかしあれは眠れん。
  • qpstudyで発表したスライドをアップロードしました。

    日、qpstudyで「データベースとは」という内容について、そして「リレーショナルモデルとは」という内容について話す機会を頂いた。リレーショナルモデルという硬い内容であったにも関わらず、出席者の皆さんには最後まで良い反応をして頂けたように思う。実はリレーショナルモデルについて誤解している、あるいは知らない人が当に多い、そして良い解説書がないということを普段問題として感じており、そういった背景から今回qpstudyの話を引き受けさせて貰った。今回発表した内容が皆さんのお役に立てば幸いである。 発表の内容はほぼ現在WEB+DB PRESSで連載している「理論で学ぶSQL再入門」のいくつかの回のものを要約したものになっている。連載ではさらに詳しい内容について説明しているので、興味のある人はぜひWEB+DB PRESSのバックナンバー(連載はVol.68〜)を購入して頂きたい。 日発表したス

    qpstudyで発表したスライドをアップロードしました。
    nippondanji
    nippondanji 2013/07/29
    追記しました。Ustに録画が上がってるので参加できなかった人はぜひ。
  • 手のひらの上のデバイスがあなたを監視する!!スマホとプライバシーについて考える。

    Slashdot(家)の記事で、モトローラのスマートホンが勝手にユーザーのデータをネットを通じて送信していたという記事が掲載されている。 Motorola Is Listening - Slashdot 詳しい内容は元記事(下記)を見て欲しい。 Motorola Is Listening - Projects - Beneath the Waves 記事を見ると分かるが、まさにありとあらゆる情報が、その多くが安全でない手段で送信されており、さらに送信されている情報にはパスワードといったセキュリティ的に非常にまずいものから、Facebookの友達情報、メールの宛先や差出人、GPSの位置情報といったプライバシーに関わるものがてんこ盛りとなっている。前回のエントリでプライバシーの重要性について書いたばかりなのだが、今回はその延長としてスマートフォンにおけるプライバシーの問題について考察しようと

    手のひらの上のデバイスがあなたを監視する!!スマホとプライバシーについて考える。
    nippondanji
    nippondanji 2013/07/04
    大事なのはユーザーの自由でありメーカーが情報を収集する自由ではない。
  • ネットとプライバシー

    スウェーデンで「インスタグラム裁判」と呼ばれる裁判の判決が出されたそうだ。 SNSで高校生の性生活「暴露」、裁判の末に・・・ 「サセ子ちゃんは誰?」の代償~北欧・福祉社会の光と影(16) 以下はニュースからの引用である。 事件の発端は、スウェーデンの第2都市ヨテボリに住む女子高生2人が、このインスタグラム上に「奔放なセックスライフを送っている」とされる同年代の男女の写真を投稿・共有するアカウントを作成したことだ。 これが大きな波紋を呼び、アカウントが稼働した翌日に暴動が発生、数十人の高校生が逮捕される騒ぎとなった。 この「黒幕」としてアカウントを作成した2人の少女が起訴され、ヨテボリ地方裁判所での約3週間にわたる公判の後、「すべてのケースにおいて深刻にプライバシーに立ち入る性質を持つもの」であり、「重大な名誉毀損に当たる」とされて有罪判決を受けた。 事の顛末については記事を参照して欲しい。

    ネットとプライバシー
    nippondanji
    nippondanji 2013/07/03
    プライバシーは大事なのに蔑ろにされすぎだと思う。一人ひとりの意識が重要。
  • ネットの暴力性

    ブログで問題発言をして炎上した県議が自殺と思しき状況で死亡したという痛ましい事件が起きた。皆さんの中にもご存知の方が多いだろう。 岩手県議:小泉氏死亡、自殺か 病院非難でブログ炎上- 毎日jp(毎日新聞) この件について様々な言論が飛び交っているが、皆一様に大切な点をスルーしているようなのでひとこと言っておきたい。 小泉氏は攻撃されて当然なのか この件に関するネット上のコメントを見ていると、「炎上したのは自分の責任なのだから責められても仕方がない」「自業自得」「同情できない」というようなコメントが非常に多い。問題行動をしたら責められて当然なのか。もちろんその行動自体については諌められるべきだろう。だが、炎上した場合には来許されるべきではないような非難のコメントが目立つ。 そう、相手の人格を否定するような発言だ。 「バカ」「死ね」「クズ」「死ねばいい」。小泉氏にはこのような暴言が多数投げか

    ネットの暴力性
    nippondanji
    nippondanji 2013/07/02
    ネットだからこそなおさら相手の人格を尊重したい。