2016-09-10 第8回PostgreSQLアンカンファレンス 自己紹介 増田和弘 Twitter: @masudakz 所属と担当:株式会社ジャストシステム スマイルゼミ PostgreSQL歴 2000年代初めのエンタープライズ製品での利用から接触 実装・運用経験は2013年から PostgresSQL 9.2〜 CentOS on AWS 2015 若手に何かやらせよう 創立37年、平均年齢39.5歳のIT会社 ヤバい。なんかしよう 若手だけで全社課題毎に分科会 "Tech Factory" 情報共有分科会がQiitaTeam試験導入(2015/10) https://teams.qiita.com/customers/justsystems PostgreSQLアンチパターン投稿 レビューで潰したアンチパターン 運用環境で発覚したアンチパターン 週1本ペース Fav.稼ぎまくり
ぬこ@横浜 14.1 @nuko_yokohama "Database Lounge Tokyo #2" 用のLTスライド完成した。なんとか間に合った・・・ #dbltokyo database-lounge-tokyo.connpass.com/event/37649/ 2016-09-05 21:14:12 Masahiko Sawada @masahiko_sawada 今週金曜日の第二回DBLTokyoは、LT4本+パネルディスカッションの豪華5本立てです! また、バックアップ、リストアのパネルディスカッションのトピックは依然募集中です。#dbltokyo database-lounge-tokyo.connpass.com/event/37649/ 2016-09-06 20:31:43
先日Windows10にHyper-Vをインストールして遊んでいたが、 ハイパーバイザーでないホスト型の仮想化ソフトも使い分けたく、 昔から使っているVM playerをインストールした。 仮想マシンをインストールして、いざ起動。 はて・・・? Hyper-Vとは共存できないのかな? じゃぁVirtualBoxでいいやと、こちらをインストール。 仮想マシンをインストールして、いざ起動。 謎なエラー。 これもVM playerと同じ結果なのか。 やっぱり同じPCでハイパーバイザーもホスト型も使いたい! 何か方法はないものか。ということでググる。 どうやらブート構成データというものを編集して、 Hyper-VのON/OFFをしなければならないらしい。 いちいちON/OFFするのは面倒くさいがしょうがないか・・・。 管理者権限でコマンドプロンプトを立ち上げ、下記コマンドを実行。 残念ながらON/
コンテナ環境とベアメタル環境の差異 前回は、Docker向け軽量Linux OSの主要3製品の比較を行った。Dockerを利用した環境の構築は、構築済みコンテナなどの利用により、比較的容易に行える。これは便利ではあるが、一方でコンテナ型仮想化環境には既存のベアメタル環境との差異がある。 コンテナ型の仮想化は軽量でリソース消費量が少ないが、コンテナ型仮想化環境にも管理レイヤは存在し、その上でコンテナが稼働している以上、どうしてもベアメタル環境に比べて性能劣化が発生することが予測される(図1)。 今回は、同一スペックおよび同一プロダクトを利用し、構築したDocker環境とベアメタル環境上で負荷テストを実施することで、両者の性能差を比較検証する。処理性能やリソース負荷状況などの観点で比較し、その差異を表やグラフにまとめているので、ご一読いただきたい。 まずは環境をご紹介する。今回は、図2のような
このページは、PostgreSQLに関して知りたいことを、これまでPGEConsで作成したコンテンツから探せる成果物総索引です。 PGEConsの技術ワーキンググループ(WG)が発足した2012年度より、これまでに作成したコンテンツから、性能や、データベース移行、データベース運用にまつわる可用性やセキュリティなど、多岐にわたる切り口から情報を探せるようにしていますので、是非ご活用下さい。 9.2 PostgreSQL 9.2の参照系スケールアップ性能検証 リンク 9.2、9.3 PostgreSQL 9.3の参照性能比較 リンク 9.3 PostgreSQL 9.3のpage checksumが参照性能に与える影響 リンク PostgreSQL 9.3の参照系スケールアップ性能検証 リンク 9.3、9.4 PostgreSQL 9.4の参照性能比較 リンク 9.4 PostgreSQL 9
This is the June 2024 issue of the monthly DB-Engines Ranking of database management systems. You can find the complete and most up-to-date ranking at DB-Engines.com. RankDBMSScoreChanges1.Oracle1244.08+ 7.792.MySQL1061.34-22.393.Microsoft SQL Server821.56-2.734.PostgreSQL636.25-9.305.MongoDB421.08-0.586.Redis155.94-1.866.Redis155.94-1.867.Elasticsearch132.83-2.528.Snowflake130.36+ 9.039.IBM Db212
tl;dr VirtualBox捨ててDocker用に仮想環境を提供する デフォルトでその仮想環境を使って開発することを想定としたdockerコマンドを提供する Docker for Mac以前 (Docker Toolbox) ローカル上でDockerホストを動かす方法 Docker toolboxでDocker Machineをインストールし、VirtualBox上にdefaultというdockerホストをプロビジョニングしていた 実際にその仮想環境にアクセスするためには$(docker-machine env default)というコマンドで、どの環境に対してdockerコマンドを実行するか、指定する仕組みになっていた 問題点 VirtualBox上でinotifyがうまく動かないバグがある ファイルの変更を検知してくれない e.g. nodemonでアプリを動かしている時にファイル
現在は後進の育成にも取り組むなど、会社ではいい先輩であり、データベースのスペシャリストとしてのロールモデル的な存在の渡部さん。勉強会にはよく顔を出していて、10月のJAWS-UG東京勉強会では偶然にも筆者と隣り合わせていたらしい(失礼なことに筆者は気づいていなかった)。 もともとはデータベースとは縁のない職場にいた。研究所勤務で、家電系のデモシステム構築などに携わったあと、SIでプロジェクトマネージャなどを担当していたそうだ。業務で紆余曲折しながら「向いていないな」と違和感があったという。 転機となったのは2006年4月。日本データベース学会とACM SIGMOD日本支部が共催した「とことんわかるPostgreSQLインサイド」というセミナーを聴講した。日本PostgreSQLユーザ会で中心的な石井達夫さんや坂田哲夫さんらがPostgreSQLの仕組みや設計を解説したセミナーだ。ここで渡部
プロジェクトの進捗を説明する報告会。漫然とやっていると、思わぬところで反感を買い、敵を作りかねない。プロジェクトの目的を正確、かつ簡潔に説明し、抵抗勢力にも一目置かれる会議のやり方と資料の作り方を学ぼう。 これまでの7 回で、抵抗勢力との向き合い方を解説してきた。最後に「中間報告、最終報告での配慮」と「会社の特徴別に気をつけてほしい抵抗勢力対策」を紹介しよう。 中間報告と最終報告での配慮 報告会ではプロジェクトの成果や進捗を説明するわけだが、単に報告の場であるだけでなく、抵抗勢力対策としても重要な意味を持つ。プロジェクトへの関与が少ない人たちに向けて内容を説明することになるわけだが、時間は限られるため、その伝え方は難しい。 簡潔にまとめ過ぎると何も検討していないように見えるし、なぜその結論が出たのかを理解できなかったりする。逆に細かい話を盛り込み過ぎると、情報量が多くて理解できない。納得感
2. 2 自己紹介+所属会社紹介 • 渡部 亮太(わたべ りょうた) – JPOUG 共同創設者、ボードメンバー – Oracle ACE – 著書「プロとしてのOracleアーキテクチャ入門 [第2版]」 「プロとしてのOracle運用管理入門」 – ブログ「コーソルDatabaseエンジニアのBlog」 http://cosol.jp/techdb/ • 株式会社コーソル – 「CO-Solutions=共に解決する」の理念のもと、Oracle技術に特 化した事業を展開中。心あるサービスの提供とデータベースエン ジニアの育成に注力している – 社員数: 132名 (2016年9月時点) – ORACLE MASTER Platinum 11g 取得者数 46名 ORACLE MASTER Platinum 12c 取得者数 28名 取得者数 日本 No.1 (おそらくWorld Wid
2016.09.09 プロフェッショナルサービス事業部 寺田 健 (English version of this post is available here) ご存知の方もいるかと思いますが、MySQLはバージョン5.6, 5.7あたりから色々と挙動が変わりました。 この記事では、これらの変更のうちSQLiの検出/攻略方法に影響するものについて書きます。主に取り上げるのは、v5.6においてデフォルトのsql_modeに追加されたSTRICT_TRANS_TABLESモードについてです。 STRICT_TRANS_TABLESとは? STRICT_TRANS_TABLES(以下strictモード)は、MySQL(5.0.2以上)のsql_modeに含めることができるモードの一つです。このモードが有効の場合、MySQLは更新系のSQL文(例えばUPDATEやINSERT文)において、より厳
NoSQLで何か作ってみたいんだよね…という人へ、CouchDBの使い方を2回に分けて紹介します。サンプルは、ポケモンの出現場所を記録するWebアプリ。休日のお楽しみに、どうぞ。 本記事では、ApacheのNoSQLデータベースCouchDBを使い方を紹介します。実用的な面に注目し、CouchDBのHTTP APIを経由したデータベース運用の実行方法と、PHPでの動作方法、今後の基礎づくり、そしてより複雑な投稿に焦点をあてます。インストール方法やなぜ使うのかなどは説明しません。 マシン上にはすでにCouchDBとFuton(CouchDBのWebベース管理コンソール)が設定されていると仮定します。同じ方法でセットアップしたい場合はHI boxの使用をお勧めします。 注意:分かりやすくするため、ここではLocalhostでローカルマシンを参照しますが、すべて設定済みのVMを使用する場合は、転
エンジニア組織を強くするための本を出版しました Qiitaでエンジニアリングをめぐる様々なコミュニケーションの問題とその解決策や考え方を書いてきた。それらの背後にあるエッセンスをこの度書籍として出版するに至りました。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング この書籍は、エンジニアリングを「不確実性を削減する」という第一原理で捉え直し、様々なエンジニアリングとその間のコミュニケーションをめぐる現象を説明していくものです。 はじめに 何かはじめてのことをする場合、人はとても「不安」を感じます。人は未来を考えることができる生き物です。その特異な能力ゆえに、未来に起こるかもしれないよくないことを考えると「不安」を感じてしまうのです。 仕事のプロジェクトなどは、「間に合わなかったらどうしよう」とか「この仕事はちゃんと終えられるのだろうか。」など、未来のことを
記念日・行事・お祭り ●救急の日(消防庁、厚生労働省) 歴史上の出来事 ▼戦後初めて歌謡曲と軽音楽をNHKが放送(1945),▼朝鮮民主主義人民共和国成立(1948),▼プレスリー、「エド・サリバン・ショー」出演。82.6%の視聴率(1956),▼毛沢東没(1976),▼イラン・イラク戦争始まる(1980) 今日の誕生日 ▼トルストイ(作家・1828),▼弘兼憲史(漫画家・1947),▼倉本昌弘(ゴルファー・1955) クローズアップ! 日本最初の女性ゴルフ競技会 1905年(明治38)9月9日、神戸のゴルフ場で日本初の女性によるゴルフ競技会が行われた。しかし、出場者はすべて外国人だった。日本にゴルフが入ってきたのはその4年前、1901年のこと。イギリス人のA.グルームらによって、六甲山に4ホールのゴルフコースが誕生した。
米Microsoftが「BitFunnel」という新しいオープンソースプロジェクトを開始した。同社の検索エンジン「Bing」向けのアルゴリズムをベースとした実験的な情報検索システムで、高速さを特徴とする。現在、早期段階のコードが公開されている。 BitFunnelはBingで利用されている高性能な全文検索システム。キーワード、フレーズ、数学的表現を含むクエリに対してドキュメントを識別・ランク付けするアルゴリズムを持つ。BitFunnelのほか、C++表現「NativeJIT」、JavaおよびLuceneベースのツール「Workbench」の3種類のプロジェクトで構成される。ライセンスはMIT License。 開発チームによると、アルゴリズムの一部をオープンソースにした段階であり、新しいシステムが実際にドキュメントの解析やクエリ処理を行えるようになるにはもう少し時間を要するとしている。今後
はじめに 昨年末、オレはとある記事を読んでこんなことを呟きました。 壮絶なコレジャナイ感。【ウープスデザインブログ (デザイナーまめこ)】スキルを上げたければまずブログを書きなさい http://t.co/VlwyisAcGr— Youichi Takigawa (@takigawa401) 2013年12月17日 それに対して、筆者の方からこのような返信を頂きました。@takigawa401 コメントありがとうございますーーー!「自分」で思ってることしか書けなかったのでご希望に添えるカタチじゃなくてすいません;でもちょっと気になるかも。後学に活かしたいので教えていただけますか?— イシジマ ミキ (@woopsdez) 2013年12月17日 こちらのいい加減なコメントに対し、ここまで真摯にお返事頂けると、こちらも中途半端に返答するわけにはいきません。いっちょ気合を入れて返事を書かにゃあ
linuxでディレクトリごとの容量を計算して表示する場合(たとえばルート以下の各フォルダ容量の合計など)意外と一筋縄ではいかないようだ。 「ls」 「df」コマンドだけではダメ とりあえず考えつくのが「ls」コマンドかな。 というわけで、「ls -alh」などやってみる。しかし「ls」はファイルサイズは表示してくれてもフォルダ内の合計サイズは表示してくれない。 んで、次に「df」あたりを試してみるが、「df」はどうもディスクドライブのみの使用容量しか表示してくれない。 「du」コマンドだけでもダメ。。。なことはない(←追記で訂正) 「du」コマンドはファイルの使用量を確認することができる。。。んだけど、このコマンドはオプションを付けないで実行すると、全てのサブディレクトリごとに使用サイズが表示され、最後に合計が出力されてしまう。 特定フォルダ内の合計容量を調べたい場合は「s」オプションを付
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます IDCフロンティアは9月9日、国内のクラウドサービス普及促進と市場のさらなる活性化のため、毎年9月10日を「クラウドの日」とすることを日本記念日協会へ申請し、正式に認定されたと発表した。「ク(9)ラウド(10)」の語呂あわせにちなんだものとしている。 インターネット上でコンピューティングやストレージなどのITリソースを、必要なときに必要なだけ利用できるクラウドサービスは、利用した分だけのリーズナブルな料金で素早く簡単に導入でき、事業やシステムの規模にあわせて柔軟にコンピュータの処理能力やデータ保管機能などを利用できる。自社でシステムを管理するオンプレミスからの移行や連携も年々拡大しており、スタートアップ企業から大企業まで、今や多くの企業
江添亮 自由ソフトウェア主義者 C++ Evangelist C++標準化委員会の委員 ドワンゴ社員 C++11本を執筆した。 株式会社ドワンゴで働いている。 Mail:boostcpp@gmail.com Twitter:@EzoeRyou GitHub: https://github.com/EzoeRyou 江添亮のマストドン@EzoeRyou 筆者にブログのネタを提供するために、品物をアマゾンお気に入りリスト経由で送りたい場合: Amazon.co.jp: 江添亮: 江添のほしい物リスト 筆者にブログのネタを提供するために、直接に品物を送りたい場合、住所をメールで質問してください。 View my complete profile ► 2020 (31) ► December (2) ► November (2) ► September (2) ► August (4) ► Jul
まべ☆てっく vol.1にて発表した資料です。 2016/9/8 まべ☆てっく vol.1 2016/9/9 uploadRead less
大井川鐵道(静岡県島田市)は、新金谷駅から千頭駅を3往復する「長距離鈍行列車ツアー」を10月16日に開催すると発表しました。総乗車距離223.2キロ、総乗車時間が11時間30分という、ひたすら乗ることだけに徹した内容で、鉄道ファンの中でも“乗り鉄”にフォーカスを当てたツアーとなっています。 今年の4月23日に行われた長距離鈍行列車ツアーが再び実施される形で、前回よりも総乗車時間が30分ほど増加しています。 前回のツアーでの長距離鈍行列車(新金谷駅) 今回は香川県・愛媛県の国鉄予讃本線で使われていた「客車スハフ 43 3」を連結し運転。車内放送でも国鉄予讃本線の駅名をアナウンスし、擬似的に同線を体験できるよう、妄想感を演出するとのこと。1往復目の新金谷駅(アナウンスでは多度津駅)を9時15分に発車し、3往復目で同駅(アナウンスでは八幡浜駅)に帰ってくるのが20時45分となります。 また、昭和
← 前回 連載 INDEX 次回 → 前回は「Xamarinが何を提供しているのか?」について説明した。 Xamarinは、テクノロジーとしては.NET FrameworkとC#の上に成り立っているが、ソフトウェアの基盤はこれらの技術の独自実装であるMonoの上に成り立っている。Monoについての理解が深まれば、Xamarin製品の理解も深まることになろう。 そこで今回と次回は、このMonoについて解説しよう。 * Xamarin 2.0のリリースに際して、「Mono」の名前が「Xamarin」になったと思われていることもあるようだが、そうではなく、Monoは従来のままのオープンソースプロジェクトであり、XamarinはMonoを主にモバイル開発製品に適用しているということになる。 Monoの歴史的な成り立ち MonoプロジェクトのリーダーであるMiguel de Icazaは、本来はLi
お知らせ 【重要なお知らせ】iOSアプリの運用および提供を2024年6月3日(月)を以て終了いたします。詳細は お知らせをご覧ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用申請及び審査がございます。詳細はヘルプページをご確認ください。 9月 30 オルトプラスラボTechセミナー2016 Fall 「ブロックチェーンは万能なのか?」 - 少し落ち着いてブロックチェーンを見極めよう -
PowerPointにシンタックスハイライトを維持した状態でソースコードを貼り付ける方法を色々と探していました。 オーソドックスなやり方は、シンタックスハイライト形式で表示してくれるGistsのようなWebサービスを使うか、NotePad++のようなエディタで一旦ソースコードを記述して、そこからHTML形式やRTF形式でコピーして「元の書式で貼り付け」を選択するようです。 パワーポイントのスライドでソースコードをきれいに表示する方法 - tsujimotterのノートブック http://tsujimotter.hatenablog.com/entry/2013/09/16/020957 情報技術系の勉強会や研究会等で発表するスライドにソースコードをきれいに埋め込みたいという状況はよくあるかと思います。 ここでは、そのためのTipsを紹介します。 「きれいに」の定義ですが、本記事で目指す要
「野望の会×Points of You™ in静岡」へ参加した”ぞの(@z02n05)”です。 「野望の会」「Points of You™」を体験するのは、今回で2回目。 どんな流れで会が進行していくか知っていたので、全力で会を楽しむことができました。 「野望の会」は、「全力」がキーワード 野望の会へ参加するのは、今回で2回目です。初めて参加した時は、何をどうしたらいいかわからないことがあったので、やや控えめでしたが、今回は違います。 全力で、語り、聞くことができました。 今回語った野望は、前回とは全く違う内容の野望でした。 そのため、フィードバックも全く違うものになるだろうと想像していましたが、前回とほとんど同じようなことを聞いてくれた人は感じ取ってくれたようです。 語る内容、聞いてくれている人は違えど、自分の中にある思いは変わらないということが印象的でした。 また、人の野望を全力で聞く
(株)圓窓の代表取締役。 元・日本マイクロソフト株式会社業務執行役員。マイクロソフトテクノロジーセンターのセンター長を2020年8月まで務めた。 DXやビジネスパーソンの生産性向上、サイバーセキュリティや組織マネジメントなど幅広い領域のアドバイザーやコンサルティングなどを行っている。 複数の会社の顧問や大学教員の肩書を持ち、「複業」のロールモデルとしても情報発信している。 グローバル仕事人のコミュ力 澤円 グローバル化が進む現代において、ますます必須になるコミュニケーション力。グローバルに活躍できる人は、どう“コミュ力”を磨いているのでしょうか。マイクロソフトテクノロジーセンターのセンター長として、エグゼクティブお向けに、さまざまなプレゼンテーションを行い、同社でトッププレゼンターの地位を確立している澤円さんが、そのスキル・知見を出し惜しみなく紹介します。 バックナンバー一覧 みなさんこん
ヒューマンピクトグラム2.0は、非常口のあの人のピクトグラムをTopeconHeroesダーヤマの好みで拡張、ストックしていくページです。 このサイトにストックしたピクトグラムは、WEB制作や会議の資料、企画書などのデザイン素材として無料で利用可能です。 ただし素材そのものの再配布、販売はNGっす。なお2.0だからって拡張元のピクトグラムに比べ優れている訳ではありません。 犬の散歩のピクトグラムその3 飛び膝蹴り 社長、部長 ショートカット 手荷物検査 略奪婚 結婚式のピクトグラム 神父、牧師 ちゃぶ台返し 2 水球 ピクトグラム シンデレラ サムライ 3 サンタクロース 2 サンタクロース バーテンダーのピクトグラム2 バーテンダー 銅鑼 銅鑼をドーン 虫取り少年 少年時代 やり投げ 食事をするピクトさん 演説するピクトさん エスカレーター 下校する子供
Many organizations are using Docker to unify their build and test environments across machines and provide an efficient way to deploy applications into production. This plugin offers a convenient domain-specific language (DSL) for performing some of the most commonly needed Docker operations in a continuous-deployment pipeline from a Pipeline script. The entry point for all of this plugin’s functi
Bash で enhancd を導入することにした cd の履歴を peco で移動したい。 シェル環境で peco を使いだした人なら、きっとそう思うことがあるでしょう。 zsh だと、cdr と組み合わせることで実現できます*1。 下の記事あたりを参考に設定するといいでしょう。 [zsh]cdr: 開いたディレクトリの履歴からディレクトリを開く | DevAchieve 最近ナウイpecoを試してみたメモ | Futurismo さて、bash の場合、最近は b4b4r07/enhancd を使う人が多いのではないかなと思います。 いくつか作者の @b4b4r07 さんが記事を書いてます。 http://blog.b4b4r07.com/entry/2014/11/20/134901 ターミナルのディレクトリ移動を高速化する この enhancd は Bash の小枝集 で紹介されて
お知らせ 【重要なお知らせ】iOSアプリの運用および提供を2024年6月3日(月)を以て終了いたします。詳細は お知らせをご覧ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用申請及び審査がございます。詳細はヘルプページをご確認ください。
GradleでJavaプロジェクトを新しく作ろうと思ったとき、「Gradle Java プロジェクト作成」でググると、どうにもEclipseを使ったり、 init --java-library を使ったりと、必要最低限以上のものがくっついてくる方法ばかり出てくるので、Gradleの理解のためにもユーザーガイドを見ながら必要最小限のJavaプロジェクトの作り方を調べてみました。 たぶん仕事等でこの通りやることは少ないと思いますが、どこまでがGradleのお作法でどこからが便利部分なのかを理解するのにはちょうど良いかと思います。 ちなみに、この記事の内容はほぼユーザーガイドの Chapter 45. The Java Plugin の要約です。 前提 作成するのはコンソール上で動作する一番基本的なJavaアプリケーションです。 public static void main(String ar
2020年、この国の教育が劇的に変わる。その理念は「自分で考え、表現する人間を育てる」ことにあるそうだ。 「画一的な詰め込み教育」からの離脱が子どもたちに何をもたらすかを考えた前回に続き、今回は、教育改革のもうひとつの大きな柱である「国際化(英語教育)」問題を考えてみたい。 なぜ日本人はいつまでたっても英語が話せるようにならないのか? 答えはこの国の歴史を振り返ればわかるはずだ。 文/堀井憲一郎(コラムニスト) 英語を習っても話せない問題 「自分で考え、表現する人間を育てる」という目標の他に、もうひとつ今回の教育改革がめざしているのは、国際化である。 東京大学や京都大学が、世界の大学ランキングの位置が落ちてきて、あせっている人たちがいるらしい。国の金をつぎこんだ帝国大学、つまり東大がアジアで1位でなくなったことにショックを受けている。気持ちはわからないでもない。 国際基準に合わせて、日本レ
「例外」「エラー」「異常」あたりの言葉が、言語仕様や設計の中で人によって微妙にずれた使い方されてるから、 「Expected だが Accept されないケース」を表す別の言葉が欲しい。 — Jxck (@Jxck_) 2016年8月31日 @Jxck_ 本来こう分類されて、 1. Expected/Accepted 2. Expected/UnAccepted 3. UnExpected 2, 3 をどう呼ぶかあたりで、例外, エラー, 異常などの言葉が入り乱れてて、それが広義の例外処理が誤解される原因だと思ってる — Jxck (@Jxck_) 2016年8月31日 Expected and Accepted Expected but Unaccepted Unexpected
自分の中から今出せるもの、すべてで語る。聞いてもらう。 (写真:ご参加いただいたみうら様よりいただきました) 野望の会で行うことは、野望に対しての具体的なアドバイスなどではありません。 現時点で思いつく『野望』は、現時点で思いつく『行動』です。 成長や発見の過程でどんどん変わるでしょう。 野望の会では 野望を話す、そして『聞こえたこと』についてのフィードバック、を主に行います。 体感してもらえるのは ・自分のことを話すこと ・全力で聞いてもらうということ ・全力で聞いてもらえた時の、自分の話し方の変化 ・語りきれなかったはずなのに、なぜか伝わっていること ・伝えたつもりもなかったのに、ちゃんと伝わっちゃってる価値観 など。 うまく話せなかったのに。 時間以内に話せなかったのに。 自分の想いを伝えようとするだけで、 そして聞く方も次に何を話すか、を考えるのではなく、全力で相手の想いを聞くだけ
数々のセミナーを受講し人一倍勉強している自負はあるが、なぜか成果が出ない。そんなアナタに一旗あげさせるマインドマップメンタルコーチ。 今の自分に満足していない人に、 望む未来と行動の地図を! マインドマップメンタルコーチの矢嶋美由希です♪ ちょっと前のホテルのアレンジメント! 最近ね… 質問をされます。 周囲の人を理解するためのコツ… 「どういう質問をすれば良いのですか???」と。 質問力を高めれば、相手とコミュニケーションが図れて 理解し合える…と勘違いしている人って多いのですが、 最初にやるべきは… 相手のパターンを知ること! です。 会話でのリアクションが大きいとか… 姿勢や仕草の癖とか… 話し言葉のスピートやら抑揚。 そういった「いつものパターン」を知る。 もちろん、相手がどんなことが好きで、 どんなことを大事にしているのか? ◯◯と△▽を比較したら、どっちを優先するのか? そうい
▼ [雑] OmniGraffle による作図作業をしていた この日記では何度か書いている気がするけど、オレは OmniGraffle が好きだ。 今日も今日とて、あるシステムの全体構成を把握したくて、レクチャーを受けた後で作図作業をしていた。今回は構成図だったけれども、他にもソースコードの解析時にも使っている。このメソッドがここから呼ばれて、その先でこれがこうなってあーなって、、、という流れを追うために図を作ったりする。 コードを追うときの作図するのは、記憶が危ういからだ。2つ3つくらいの流れなら大丈夫だけど、そこから更に増えてくると「あれ、さっきのなんだっけ?」という状態になってしまう。 つい最近、「歳を取ってもエンジニアを続けられるのか」という記事を読んだところ、「加齢により失われる記憶力」の部分に次のようなことが書いてあった。 ただ、幸いなのは単純記憶というのは機械に肩代わりさせる
「はしか(麻疹)」が、再び流行の兆しを見せている。予防接種で防げる病気なのに、なぜ日本で流行するのか? 「潜在的に流行の危険性が常にあります。特に26歳〜39歳、国際標準にあたる2度の予防接種を受ける機会がなかった世代が残っています。いつ流行してもおかしくないのです」 ため息混じりにこう話すのは、国立国際医療研究センターで、感染症対策に取り組む看護師の堀成美さんだ。堀さんの専門は感染症看護。一般向けの啓発活動にも積極的に取り組んできた。 「今回のはしか流行は、大学生の間に流行した2007年や過去の流行に比べると、数は多くはありません。しかし、1週間で30人超が感染しています。今後、さらに感染が拡大すること恐れはある」 そもそもの経緯は……今回の流行の発端はこうだ。2016年7月下旬に関西国際空港を利用した人のなかに、はしかの感染者がいた。その一人、兵庫県在住の19歳の男性は、8月14日に幕
『君の名は。』『聲の形』……岐阜にアニメの「聖地」が続々と生まれている理由:スピン経済の歩き方(3/5 ページ) しっかりと「聖地」を生み出している その後、岐阜県は産業育成のための「ぎふ次世代アニメ研究会」を設立。2007年には飛騨市で、世界16カ国・地域から115作品をコンテストする「飛騨国際メルヘンアニメ映像祭」を開催。各務原市では、日本のアニメ産業を盛り上げようと「アニメまつり」が開催されるようになった。 いやいや、いくら「アニメ・マンガ=産業振興」という戦略を昔からやっていたからといっても、現代の「聖地巡礼」とはなんの関係ないでしょ、と思うかもしれないが、そんなことはない。 実は1990年代、飛騨の白川村以外にも、「マンガ・アニメ」に活路を見出した自治体がいくつかあった。高知市、長野県上田市、埼玉県大宮市(現・さいたま市)、岡山県川上町(現・高梁市)、熊本県湯前町、北海道上湧別町
仕事用のマシン(Windows 8.1 Pro)で環境を整えるにあたって、これまでの業務に差し支えると大変困るので、慎重に導入しました。いろいろとサイトを見て上手くいかなかった人は、もしかしたらこれでうまくいくかもしれません。 鉄則 私はこの手の環境を導入する場合の鉄則としていることがありまして、それは インストーラがあるアプリケーションは必ずインストーラを利用するです。というわけで、cygwinとかmingwをすでにインストールしている人は多いと思いでしょうし、私自身も入れているのですが、それらからは切り離して、順にインストールしていきます。 インストール インストール場所は、すべてデフォルトです。 Oracle VM VirtualBox http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/inde
MySQL を UTF-8 で使おうと思ってハマりがちなのは charset utf8 を指定してしまうことです。 MySQL の UTF-8 には歴史的事情により utf8 と utf8mb4 の二つあります。 UTF-8 は1バイト〜4バイトで1文字が構成される文字コードですが、MySQL の utf8 は4バイト文字を扱うことができません。ハマりたくなければ utf8mb4 を使いましょう。 utf8 を使ってしまった場合に4バイト文字がどのように扱われるか、自分でもうろ覚えだったのでメモしておきます。 登録 接続が utf8mb4 でカラムが utf8mb4 あたりまえですが、そのまま登録されます。 mysql> insert into utf8mb4 (c) values ('美味しい🍣と🍺'); mysql> select * from utf8mb4; +--------
0x1234567890abcdef とてな感じのバイナリデータがあったとします。*1 これを適正に振り分ける場合、どうしてますか? これまでの私だと、文字列のまんま val_a = "1234567890abcdef"[10].chr とやるなり、unpackで配列化して val_a = "ab".unpack("CC")[0].chr とやるなりしてました。 ただ、これだと32bitの時の扱いが面倒ですよね。 その上、可変長の場合は専用のロジックを組む必要がある。 しかも途中でセンサの仕様が変わって入り組んだメソッドチェインを解す過程で発狂しそうになったりした事も……。 そんな貴方や私の悩みを解決してくれるのが、今回紹介するGem「BinData」です。 導入 $ gem install bindata 使い方 require 'bindata' class Sample < BinD
GMOペパボにおいて、チーフテクニカルリード(略称: CTL)という職位を作りました。既に以下のブログエントリで新任の2人がエントリを書いているところですが、制度設計者として、その背景を述べてみたいと思います。 diary.shu-cream.net ten-snapon.com GMOペパボの執行役員CTOになって1年半*1、その前に技術責任者に就任してから早2年*2が経過しました。その間、組織面においては、「いるだけで成長できる環境」*3、技術面では「事業を差別化できる技術」*4というコンセプトでやってきました。まだ道半ばではあるものの、逆にいえば、通るべき道は見えているともいえます。 そんな中で、この2年間、ずっと気にかかっていることがありました。 組織的にはエンジニアの人数が90人弱になり、近いうちに100人に達することでしょう。また、技術の移り変わりはますます早くなっていき、つい
記念日・行事・お祭り ●黒の日(京都黒染工業協同組合) 歴史上の出来事 ▼『七人の侍』ベニス映画祭で銀獅子賞(1954),▼ソ連のミグ25戦闘機、函館空港に強行着陸(1976),▼坂本弁護士一家の遺体発見(1995),▼世界の巨匠、映画監督の黒澤明没(1998),▼秋篠宮文仁親王と同妃紀子に第一男子、悠仁親王が生まれる(2006) 今日の誕生日 ▼西村京太郎(作家・1930),▼氷川きよし(歌手・1977),▼澤穂希(サッカー選手・1978) クローズアップ! ヤマト、イスカンダルから地球へ帰還。 「宇宙戦艦ヤマト」は、1974年に讀賣テレビ放送・日本テレビ放送網で放送されたテレビアニメ。社会現象ともいえるほどの大ブームをまきおこし、77年には劇場公開された。物語の舞台は西暦2199年の地球。異星人国家・ガミラス帝国の侵略を受け、放射能汚染で滅亡寸前の地球を救うべく、宇宙戦艦ヤマトは遠くイ
技術部開発基盤グループの @moro です。 クックパッドでは、昨年に引き続き今年も、夏の技術職インターンシップを実施しました。 クックパッドのインターンシップは前後半に分けた構成になっていました。まず前半はWebサービス開発に必要な技術の中から6つの分野に関する講義や実習を行いました。さらに後半は、前半の座学に合格した方を対象に、メンターとなる社員と一緒に実際の開発現場に入り、具体的な問題解決に取り組んでもらいました。 その中で、前半の講義に使った資料を公開します。 1日目 Git (@moro) 昨年に引き続き、講義初日はGit, TDD, Railsを1営業日で一巡りするという、忙しい構成でした。 Git編では、すでにGitを使っているエンジニアも多いだろうと想定して各コマンドの紹介などは最小限に済ませました。代わりに、Gitの内部構造を説明し「コミットを覚えておけばなんとかなる」感
This copy is for your personal, non-commercial use only. Distribution and use of this material are governed by our Subscriber Agreement and by copyright law. For non-personal use or to order multiple copies, please contact Dow Jones Reprints at 1-800-843-0008 or visit www.djreprints.com. http://jp.wsj.com/article/SB11229581354231873921504582288533772521086.html
■1 Developers Summit 2011で王様のスープをごちそうになった 私にとってのDevelopers Summit、いわゆるデブサミは昨年の2010が最終回だった。「私はDeveloper Summitという名の王様のスープの石」としての役割を終えたから。このエントリでも念のため補足しておくと、「王様のスープ」は中埜博さんの持ちネタで、石のスープの民話のこと。この日記の読者諸賢には『達人プログラマー』の冒頭に出てくることでお馴染のアレ。 で。今年は「おいしいスープをおすそわけしてもらう側」として呑気に参加したかったんだけれど「全力で現状維持」のとっとこ信太郎につき、1日目の午後、会期の25%しかデブサミの「空気」は吸えず*1。とはいえ、この程度の関わりかたでも、滋味に富んだ王様のスープを味わた。私の観測範囲に限っても、今年は去年までよりも素敵な石と、おいしそうな野菜や肉がゴ
ネットワークで通信するプログラムを書いていると、ファイルディスクリプタ(ネットワークならソケット)をselectやpollで監視して、パケットが届いたら何かする、ということが良くあります。 しかしselectやpollは、*BSD で kqueue・kevent を使ってみようで書かれているように、どうも遅いらしい。C10K問題が取りざたされている昨今、Linuxにはepoll、BSDにはkqueue、Solarisには/dev/pollというより高速な仕組みが用意されているのですが、epollを使ってしまうとLinuxでしか動かないし、kqueueで書くとBSDでしか動かない。 というわけで、epollもkqueueも同じインターフェースで使えて、#defineで簡単に中身を切り替えられると嬉しい、とは誰しも一度は思うはず。そうに違いない。 もちろん先人も同じことを考えており、libev
www.yutorism.jp これ違う…違うよね? 韓信に対する理解も古代の戦争に対する理解も何もかも Q.1 韓信は兵士達が信頼してついていくリーダーだった? 結局、人間がついていくのって『この計画ならなんとかなりそうだな』と思える何かか、あるいは『この人だったらなんとかしてくれそうだな』って人なんじゃないの。歴史のどこにも残っていないかもしれんけど、韓信ってそんな人だったんじゃない?それこそがまさに『リーダーとしての資質』って言われるものだと思うけどさ。 ちっげーよ! 歴史の逸話には色んな解釈の幅があるべきですが、井陘の戦いをこういう風にまとめるのは明らかに間違いです。 韓信は偉大な軍人ですが、一般兵士が自分の奇計を理解してくれるだとか(理解出来るわけねー)、いつでも自分の采配を信じてついて来てくれるだとか(そんな好意得るような出自・来歴じゃねー)、そんな甘っちょろいことは考えていま
作ったもの 今日の重ね着 天気をもとにその日の服装をおすすめするウェブサービス STAINLESS SHOWER SYNTHESIZER ステンレスシャワーラックサウンドを出せるシンセサイザー 多摩ビ 多摩川でビールを飲むためのTシャツ rokuga - Movie File to Animation GIF Converter 動画ファイルをアニメーションGIFに変換できるウェブサービス !!!集中線GIFメーカー!!! インターネット上の画像に集中線をくっつけるサービス 中学生のときに作った友達をゴミ箱に捨てるゲーム たのしい App::PRT Perlをリファクタリングするためのコマンドラインツール https://github.com/hitode909/App-UpdateCPANfile hitode909/App-UpdateCPANfile: cpanfile update
はてなブログでは、ブログに関する情報を表示するaboutページを自由に編集できるようにしました。 これまではブログを作るときに登録した情報が自動的に表示されていましたが、今回の機能追加により自分で自由に設定することができます。また、編集できる項目が増え、これまで以上に表現の幅が広がりました。自己紹介やポートフォリオの場として、どうぞご利用ください。 新しくなったaboutページ 新しいaboutページは、PC・スマートフォン・iOSアプリで設定・閲覧できます。 aboutページの編集画面へのアクセス方法 ダッシュボードの「設定」画面にある「基本設定」ページから行えます。「aboutページ」の項目にある「aboutページ編集」のリンクをクリックすると、aboutページ編集画面が開きます。 基本設定画面にある「aboutページ編集」をクリック aboutページ編集画面が開く aboutページ編
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く