なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
なぜ、PHPのmbstring.func_overloadをdeprecatedにするのに5年かかったのか? - 慢心、環境の違い
スライド speakerdeck.com 発表の振り返り 思ったよりも落ち着いて喋ることができた 正面を向いて話すよう意識できたのはよかった 本番よりも練習の方が話しづらい。本番はむしろやりやすい(重要) 練習大事…本当に練習大事 スライド作成の振り返り・今後意識したいこと プロジェクターの画面比率は早めに確認しよう 16:9で作ってたのを大至急4:3にして辛い思い カンファレンスの雰囲気・規模・どういった立場で喋るのか意識しよう スポンサーセッションは固めの文章、明るくやるならトークで 小規模なLTなどであればフレンドリーな文面も可 など どういった層を相手に話すか意識しよう 技術レベル 使う言葉が一般的なのか、内輪向けの話なのか、単語の定義を意識 どういうタイトル で 何が言いたいか をまず決めよう スライドの流れ・ストーリーを意識しよう 守らないと結局何が言いたいの?なスライドになる
(当日はesaのプレゼンテーションモードで発表しました) (pixiv night in Fukuoka #02 - ピクシブを取り巻く技術がわかる一夜! - connpass の発表資料です) 自己紹介 各種SNSをcatatsuyでやっている かたついと呼ばれることが多い ピクシブ株式会社で開発基盤チームと広告チームの兼任 2014年度新卒(2013/10入社) pixivの技術的な改善が主な業務(後で詳しく) 単著『pixivエンジニアが教えるプログラミング入門(星海社新書) ピクシブ社内の非エンジニア向けのプログラミング研修の書籍化 pixiv社内ISUCONやISUCON6本選の問題作成 pixivのチーム分け pixivというサービスは巨大 www.pixiv.net/touch.pixiv.net/スマートフォン用APIなどなど 提供しているサービスも多い pixivという1
PHPカンファレンス福岡2017に行ってきました お久しぶりです maki です。PHPカンファレンス福岡2017に行ってきました。 5年ぶり2回目の福岡でした。 福岡のPHPカンファレンスは、丁寧なスポンサー企業説明などおもてなし度が高いと感じました。新たな試みとして行われた “Ask the Speaker” は、発表直後に発表者が特定の場所に集まり、そこで直接質問など話ができるというものでした。気軽に話かけることができて、良い試みですね。 発表は、PHPの例外の話や、PHPバージョンアップ、フレームワークバージョンアップ、機械学習の話等バラエティに富んでました。 以下スライドまとめです。 PHP7で堅牢なコードを書く – 例外処理、表明プログラミング、契約による設計 https://speakerdeck.com/twada/php-conference-2016 http://qi
最近はサーバーサイドエンジニアをやっております @koogawa です。 今日は博多にて開催された PHPカンファレンス福岡 2017 に参加してきました。 PHPカンファレンス福岡2017 福岡での開催は今年で3回目だそうです。 会場はFFBこと、福岡ファッションビルです。 ちなみに、私がPHP関連のイベントに参加するのは約10年ぶりになります。最後に参加したのはたしか 日本 PHP ユーザ会 (Japan PHP Users Group) :: メイン :: PHPカンファレンス2008 - プログラム概要 だった気がします。 *** 以下はイベント中のメモになります。間違いなどありましたらご連絡ください。 PHP7で堅牢なコードを書く - 例外処理、表明プログラミング、契約による設計 API型決済サービスから見る決済の未来 新卒2年目がサービス開発の際に乗り越えた課題とその解法など
1年半振りのご無沙汰です。 PHPカンファレンス福岡 PHPカンファレンス福岡2017 今年で3回目の開催で、個人的には初の東京以外のPHPカンファレンスでした。 予想以上の熱量の高さを感じる事が出来たり、SNSではお見掛けしていた人達との交流、相変わらずの同窓会的なシーンも見れたり、本当に楽しかったです。 トーク speakerdeck.com PWA+AMPのお話をしました。 今年はAMPConfやGoogle I/Oにも参加させて頂いており、特にWeb周りの進化は中々国内で広がってないなぁと感じていました。 まだこれらの情報が届いていない開発者の方々へ先ずは興味を持ってもらおうという使命感からこの内容をチョイスしました。 範囲も広く本当に触りだけになってしまいましたが、興味を持って頂ける人が増えたら嬉しい✨ 興味のある分野に興味を持つ人が増えると自分もラクできますからね😉 ご飯 歯
こんにちは、2017年6月1日よりイノベーター・ジャパン(以下、IJ)の東京オフィスにジョインしました @hanhan1978 です。 ※本エントリはカンファレンス報告に、シレッと入社報告エントリが混ざっています。 まずはカンファレンス報告から。 PHPカンファレンス福岡2017 2015年時から3年連続で登壇者として参加していました。控えめにいって、今年も最高でした。今回の発表は2本。 Dockerを本番で使ってみて分かったこと 本番リリースまでに検討するべき内容を自分なりにまとめて見ました。頭で想像していたより遥かに大変だった箇所が沢山あったので、今後Docker導入する方たちにとって、良い参考になればと思います。 PHPでWebサーバを作ろう 2つ目は、LTの一発目でした。PHPを使っていると、Socket通信を行うようなコードを書く機会は少ないと思います。通信やIOをきちんと考える
「NHKワンセグ問題」で、裁判所の判断が分かれたーー。水戸地裁は5月25日、テレビを持っていなくても、ワンセグ機能付きの携帯電話を持っていれば、受信料の支払い義務があるとする判決を下した。昨年8月のさいたま地裁判決とは真逆の判断だ。 放送法64条1項は「受信設備を設置した者」に受信料の支払い義務があるとしており、どちらの裁判でも、ワンセグ携帯の所持が「設置」と言えるのかが争点になっていた。 水戸の裁判は、さいたま地裁判決を受けて提訴されたもので、原告側の主張はほぼ一緒。裁判所はそれぞれ、どんな根拠から別々の結論を導き出したのだろうか。判決文を読み比べたところ、さいたま地裁は受信料を税金に類するものとして、厳密に法文を解釈した一方、水戸地裁は税金性には触れず、受信料の歴史や目的を重視した判決だったことがわかった。 ●水戸地裁では言及がなかった「受信料の税金性」 さいたま地裁判決の根拠は、「設
ピクシブ株式会社で開発基盤チームとして働いている @catatsuy です。主にpixivの技術的な改善をしていますが、広告チームも兼任しているので広告周りの開発もしています。 今回pixivの常時HTTPS化を担当したのでやったことを紹介します。 pixivをHTTPS化した理由 現在のインターネット全体の流れとして常時HTTPS化が進んでいます。エドワード・スノーデン - Wikipediaが暴露したNSAの事件発覚や 公衆無線LANの利用拡大により、通信経路上でユーザーの個人情報を保護することがインターネット全体として非常に重要になってきました。Googleが行っている調査によると、HTTPSページの閲覧時間はウェブ全体の利用時間の3分の2にも及びます。 それだけではありません。ブラウザに新しく追加されるAPIや機能(HTTP2/WebRTC/ServiceWorkerなど)はHTT
ウクライナで停電を発生させた原因とみられるマルウェア「Industroyer」は、世界中の公共インフラで幅広く使われている産業通信プロトコルを利用していた。 セキュリティ企業のESETは6月12日、ウクライナの首都キエフで2016年12月に発生した停電について、産業制御システムを狙うマルウェアを使ったサイバー攻撃だった公算が大きいと発表した。「Stuxnet以来最大の産業制御システムに対する脅威」と位置付けている。 関連記事→ウクライナでサイバー攻撃による停電、発端はマルウェア この事件では、ウクライナの送電網がサイバー攻撃を受けて首都キエフの一部が1時間にわたって停電した。ESETが分析したマルウェアは、送電網に重大な障害を発生させることができるほか、手を加えれば他の重要インフラを標的にできる可能性もあることが判明。同社はこのマルウェアを「Win32/Industroyer」と命名した。
CSSの関数には便利なものがたくさんあります。例えば、div要素に「width: calc(100% - 50px);」と指定することで、幅いっぱいから50pxを引いた値を幅に適用できます。 minmax()関数はcalc()関数のように数字やキーワードを使って、要素の最小値と最大値を指定でき、簡単なCSSの記述でレスポンシブ対応の高度なレイアウトを作成できます。 下記のレスポンシブ対応のグリッドはたった2行のCSSで、プロパティも2つだけです。 How the minmax() Function Works 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 minmax()の基本的な使い方 minmax()を使うと、Media Queries無しでレスポンシブデザインができる サポートブラウザ minmax()の基本的な使い方
振り込め詐欺などの特殊詐欺による被害を減らそうと、京都府警は詐欺グループが使った電話番号にパソコンから集中的に電話をかけ続け、次の犯行に悪用されないようにするシステムを12日から導入しました。 警察が振り込め詐欺などに使われた電話番号を把握しパソコンに入力すると、ソフトがその番号に集中的に電話をかけ続け、次の犯行に悪用できなくする仕組みです。 ことしに入ってから先月末までに京都府内で起きた特殊詐欺の被害件数は、未遂も含めると去年の同じ時期の2倍近い123件に上り、統計を取り始めた平成23年以降最悪のペースで増えています。 警察の試算によりますと、去年このシステムを導入していれば被害総額の7億4100万円のうち、最大17%にあたるおよそ1億2500万円の被害を防ぐことができた可能性があるということです。 こうしたシステムの導入は兵庫と長野に続き、京都府警が全国で3番目です。 京都府警察本部刑
きっかけ Matchlabさんが書かれていたディープじゃないディープラーニングをNumPyのみで超簡単実装してみたが非常に面白かったのと、遠い異国の地でperlでのMachine Learningが少ないことを嘆き、自らMXNetのperlインタフェースをつくってCPANに上げてしまったというツワモノSergeyさんの記事Machine learning in Perlで、彼の嘆きを知ったことがきっかけです。 とりあえず、MXNetの方は別途使ってみるとして、今回はMatchlabさんの記事を参考にPerlで同じ実装をしてみました。 pythonのnumpyと同じく、perlにもPDL(Perl Data Language)という言語があり画像まわりのライブラリなどもあるのですがイマイチ流行ってないようです。perl好きとしては非常にくやしいので、Matchlabさんのpythonのコード
指数関数的な成長の議論において、カーツワイル氏 (あるいはシンギュラタリアン) は、非常に重要なポイントを見落としています。知識が指数関数的に増加するにつれて、無知も指数関数的に成長していく場合があるということです。 カーツワイル氏は、ゲノムのシーケンシング (遺伝子情報の塩基配列の読み取り) が、期間、コスト効率の両方の観点において指数関数的に成長していることを例に挙げています*1。 たとえば、「ヒトの遺伝子の塩基配列をすべて解析する」というヒトゲノム計画。このプロジェクトは、1%の解析が終わるまでに7年を要しました。多くの科学者や批評家たちは、「1%の解析に7年かかったのだから、すべてを解析するにはその100倍、700年かかる」と予測した。線形思考ですね。 しかし、私は、「1%終わったのなら、もうほとんど終わりに近づいている」と考えました。この分野の研究は、毎年倍々で結果が伸びていくか
鉄道を利用する場合、利用者がどんなルートで目的地に行こうと、途中下車しないなど一定の条件を満たせば同じ料金しかかからないことをご存知だろうか。鉄道ファンには広く知られ、鉄道各社も“公認”する、このルールを最大限に利用し、たった140円で房総半島と1都6県を巡る20時間、760キロの旅に出かけた。(斎藤健二) 隣の駅まで20時間、760キロの旅 JRには、東京、大阪など各大都市の近郊区間内のみを利用する場合、実際の乗車経路にかかわらず、最安経路の運賃で乗車できる特例がある。同じ駅を2回通らない、改札を出ないなどのルールを満たし、“一筆書き”のルートを取ることが条件。これを鉄道ファンは「大回り乗車」と呼ぶ。 計画を練るにあたり、昨年8月に1都6県500キロを巡った東京都調布市の黒澤眞さん(81)に話を聞いた。「時間のある中高年向きの遊びだね。電車内は涼しいし、大宮や上野はエキナカが充実し、飲食
都内の池袋駅から東武東上線急行に乗って、20分と少しでふじみ野駅に着く。 駅前ロータリー近くから無料スクールバスに乗れば、10分もかからずに文京学院大学ふじみ野キャンパスだ。 案内された建物には、庭に面した窓から光が差し込む天井まで吹き抜けの「アトリウム」があって、まずは、とても明るい印象を受けた。 光というと、なんとなく頭の中で、「真実」とかたく結びついている気がする。たとえば、知られざる事実を明らかにすることを「●●に光を当てる」と表現したりもする。いや、「明らかにする」という表現自体、「明るくする」こととつながっている。 じゃあ、光に対する「陰」や「影」とはなんだろう。それは、「嘘」「虚偽」「欺瞞」といったものだろうか。 とっさにそんなことを考えた。 というのも、ぼくがこのキャンパスを訪ねた理由が、まさに「嘘の研究」について話を伺うためだったからだ。 「嘘」を専門分野とする心理学者、
この Slack チームを作ってから1年が経過しました。 日本語で PHP の話をする Slack のグループを作ったよ【参加者募集】 – 頭ん中 細かいことを言うと作ったのは2015年の12月21日なんだけど、上の記事で「誰もいないと寂しいから入ってね」と書いて参加者を募ってから1年です。 参加者数 これを書いている時点で466人が参加してくれているようです。 これが多いのか少ないのかわかりませんけど、最初の「誰か来ないかねえ」などと言っていた頃と比べればかなり大きくなってるように思います。 500人になったら宴会場でもかりて何かやるかなあ。 チャンネル 増えたり減ったりしながら今は25のチャンネルがあります。 #area-fukuoka #area-hokkaido #area-kansai #area-sanin #area-tokyo #aws #beginners #cakeph
こんなん増田にしか書けないんだけど、超頭悪い人がいたとして、その人に選挙権与えるのはなんで? 選挙の仕組みや政治のことがほとんどわからないし興味もないような、政治経済の授業はいつも寝ていたような人に選挙権ある意味は? もちろん、近代の約150年をかけて、諸先輩が民主政治を推し進めて男女普通選挙が実現したってのはわかる。非特権階級も選挙で政治参加できるようになった。 それはわかるけど、政治に興味もないし、政治(国政もローカルな政治のどちらでも)を理解するフィーリングもない人が今あふれている。 選挙の日に投票行かずに遊びに行ってしまうような。そういう人たちへ選挙権を持たせる意味は? 折角先人が獲得した男女普通選挙の権利を擲つような層に、どう響かせるか。 別に政治に参加するorしないの自由もあるんだろう。けれど、そこには初めから選択肢すら視えない、あるいは理解しない層がある。 かなり煽り気味に書
MozillaのデベロッパーアドボケイトPotch氏は、FirefoxにおいてWebExtensions対応の拡張機能が利用可能になったことをMozilla Hacksに投稿した記事「Cross-browser extensions, available now in Firefox」で明らかにしました。 We’re modernizing the way developers build extensions for Firefox! We call the new APIs WebExtensions , because they’re written using the technologies of the Web: HTML, CSS, and JavaScript. And just like the technologies of the Web, you can write
清水 潔 @NOSUKE0607 記者は国民の代表。だから官邸に入れる。記者証も所持している。その記者の質問を無視するならば、それは国民に答えないということになる。 twitter.com/utamaro_/statu… 2017-06-09 13:32:30
はじめに 驚き最小の原則(法則)という言葉があります。 Wikipediaの記事を引用すると http://ja.wikipedia.org/wiki/%E9%A9%9A%E3%81%8D%E6%9C%80%E5%B0%8F%E3%81%AE%E5%8E%9F%E5%89%87 ユーザインタフェースやプログラミング言語の設計および人間工学において、インタフェースの2つの要素が互いに矛盾あるいは不明瞭だったときに、その動作としては人間のユーザやプログラマが最も自然に思える(驚きが少ない)ものを選択すべきだとする考え方である。 要するに、使うときに「おやっ?」という驚きが少ないほうが良いプログラムであるといえます1。 この記事では敢えて驚きの多いプログラムの書き方を紹介します。驚きの多いプログラムを読むとどんな気分になるか、実際に体験してみてください。もちろん、本当は驚きが少ないプログラムを書
ガイガーで自宅侵入してしまうというエロ漫画について。 手法のオリジナルはクジラックス先生じゃないから…という論法、もっとも危うい。 本当にあった犯罪をもとに漫画にしたて、それも性商品としての漫画として 広く世に出してしまったのだとしたらセカンドレイプ、犯罪教唆、どちらの点からみても 問題行為だ。 表現の自由は守られるべきだが、ヘイトスピーチが許されないように 許してはいけない表現もある。 ところがブコメの論調、なんだこれは? 本当に男性目線で女からしたらAVの比じゃないくらい怖いコンテンツを守っているなんて。 二次元オタは本当に下半身で生きてるんだなって思ったし関わりたくないって思った。 萌え絵を見ると吐き気がする人の気持ちが痛いほどわかってきたわ。 追記: 私は規制しろとは言っていない。 なぜ被害者を矮小化して表現を肯定するのか、ということが疑問だと問うている。 擁護側のロジックはいじめ
こんにちは、アメブロのフロントエンドエンジニアのときです。 アメブロでは2017年4月に、PC/SPブラウザの閲覧面のhttps化対応を行いました。 今回は、大規模サービスにおけるhttps化のフロントエンドの対応についてお話しさせていただきます。 ※現在は、https、httpどちらからでもアクセスができる状態で、徐々にhttps一本に移行し、「常時https化」を目標としています。 https化って何がいいの? まず、既存のサービスをhttps化することで、サービスやユーザにはどういった影響があるのでしょうか。 メリットとデメリットをかいつまんでご説明します。 メリット セキュリティ強化、信頼性アピール SEO向上 最新の技術を取り入れることができるようになる セキュリティ強化、信頼性アピール 直接的なメリットとしてはやはり、HTTPS通信のみでサイトを配信することによる、セキュリティ
Windows で hosts ファイル(C:\Windows\System32\drivers\etc\hosts) を編集するには管理者権限が必要です。またコマンドラインから IP アドレスを変更するのにも管理者権限が必要です。管理者権限で hosts ファイルを編集するにはメモ帳を管理者権限で起動する必要があります。管理者権限でメモ帳を起動する為にはメニューから「メモ帳」を出し、右クリックして「管理者として実行」を選ぶ必要があります。そして実行したメモ帳のメニューから「開く」でファイルを選択します。管理者として開かないのであれば hosts ファイルを右クリックして「送る」等に登録したエディタを単に選べば済む話なのに、随分と手間ですね。 UNIX だと $ sudo vi /etc/hosts とだけタイプすれば良いのにこの手数の多さはちょっとゲンナリします。特にマウスに手を伸ばした
本日、はてな匿名ダイアリーをHTTPS化(常時SSL化)いたしました。HTTPSに対応したことで、より安全性が高まったはてな匿名ダイアリーをどうぞご利用ください。 https://anond.hatelabo.jp この変更により、2017年6月7日(水)17:00 以降にログインした方を除くすべてのユーザー様について、はてな匿名ダイアリーのログインが解除され、ゲストユーザーの状態になっています。大変お手数をおかけいたしますが、下記のログインページより再度ログインをお願いいたします。 https://hatelabo.jp/login?backurl=https://anond.hatelabo.jp/ なお、HTTPS化に伴い、はてなブックマークにおいて一時的にはてな匿名ダイアリーの記事のブックマーク数が表示されなくなりますが、新しいURLへの移行準備を行っており、順次ブックマーク数が表
読売新聞が、前川喜平・前文部科学事務次官が「出会い系バー」に通っていたと報じた5月の記事が、波紋を呼んでいる。「不公正な報道」などと批判が出ていることに対し、同紙は今月、「公共の関心事であり、公益目的にもかなう」と説明する記事を掲載した。 3日、読売新聞社会面に東京本社の原口隆則社会部長名の記事が掲載された。5月22日付の「前川前次官 出会い系バー通い」という記事に対して「不公正な報道であるかのような批判が出ている」ことに対し「批判は全く当たらない」との見解を示した。 22日の記事は、前川氏が在職中、平日夜に東京・歌舞伎町の出会い系バーに出入りしていたことを報じた。店について「売春や援助交際の交渉の場になっている」とし、店の関係者への取材をもとに、前川氏が女性と店外に出たこともあったと伝えた。 前川氏については、学校法人「加計学園」の獣医学部新設計画をめぐり、5月25日付朝日新聞や同日発売
阪神の親会社、阪急阪神ホールディングスの株主総会が13日、大阪市内で開かれた。 質疑応答では、男性株主が阪神電鉄の急行系車両のオレンジ色が最大のライバルである巨人を連想させると指摘。「気分が悪いので口にも出したくない」と球団名こそ出さなかったが、「変えるつもりはないのか」と強く要望した。 阪神電鉄側はこれに対し、「これまでにも同じようなご意見はあった」と前置きした上で、「次期のリニューアルのときに検討、議論したいが、急行系車両の色は現状のまま」と回答した。
茨城県大洗町にある日本原子力研究開発機構の施設で作業員が被ばくした事故で、原子力機構は13日夜、退院した5人の作業員から聞き取った事故当時の詳しい状況を明らかにしました。 原子力機構では、事故の発生前後の状況について聞き取りを行ったということです。それによりますと、今月6日の事故当時、50代の男性職員が放射性物質の入った金属製の容器を開けようと、ふたを固定していた6本のボルトのうち残り2本を緩めた際に、「シュ」という音がしたものの、この時点で周囲の汚染は確認されなかったとして作業を続けました。 しかし、2本のボルトを外すと同時に容器の内部にあった樹脂製の袋が破裂し、容器の中から「モヤモヤと」した何らかの物質が漏れてきたということです。5人は重大な事故が起きたと判断し、室内の電話で外部に事故の状況を連絡し、汚染の拡大を防ぐために部屋に内側から鍵をかけ、別の出入口も外側から目張りをするよう求め
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く