タグ

ブックマーク / gihyo.jp (60)

  • 『WEB+DB PRESS』 休刊のお知らせ:WEB+DB PRESS

    WEB+DB PRESSは,2023年8月発売のVol.136をもって隔月刊誌としては休刊させていただきます。物価上昇による製作費の高騰など諸般の事情により,今回の決定に至った次第です。 突然の休刊案内にてたいへん恐縮ではございますが,何卒ご理解を賜りますよう,お願い申し上げます。 22年以上の長きにわたり,絶大なご支援をいただきましたことを,厚く御礼申し上げます。 弊誌で扱っていた分野のコンテンツは,今後も弊社刊行のSoftware Designやgihyo.jp,書籍などで提供させていただきます。また,必要な場合には「特別号」の編集・刊行なども検討してまいります。 最後に,皆様の一層のご活躍を心より祈念しております。

    『WEB+DB PRESS』 休刊のお知らせ:WEB+DB PRESS
  • 2021年のウェブ標準とブラウザ | gihyo.jp

    2021年になりましたね。 矢倉眞隆(myakura)です。ウェブ標準やブラウザに興味のあるウェブ開発者です。gihyo.jpでは2009年に「Web標準とその周辺技術の学び方」という連載をしていました。 今回は昨年の泉水さんに代わり、2021年のウェブ標準やブラウザの動向を占おうと思います。2020年は世界もブラウザもそれなりに大きな出来事がありましたので、2020年の動きをまずおさえ、そのうえで2021年はどうなるのかを考えてみました。 W3Cのプロセス改訂でLiving Standardライクな仕様の改訂が増えていく W3Cは2020年9月に、新しいプロセス文書と特許ポリシーを公開しました。 新しい文書プロセスはW3Cの組織の定義や標準化の流れ、意思決定などについて定めた文書です。ここ数年は毎年更新されていますが、2020年はこれまでと比べて最大級とプレスリリースでもうたわれています

    2021年のウェブ標準とブラウザ | gihyo.jp
  • 廣川類さん、PHPの今とこれから2016 〜PHPカンファレンス2016 | gihyo.jp

    2016年11月3日にPHPカンファレンス2016が開催されました。PHPカンファレンスは、国内最大のPHPイベントとして2000年より毎年秋に開催されています。PHPやその周辺技術についての情報交換、PHPユーザーの交流が行われています。2016年のテーマは「?> NEXT⁠」⁠。PHPの新機能や、PHPを使ったプログラミングにおける最新の話題が取り上げられました。 カンファレンス最初のゲストスピーカーセッションは、日PHPユーザ会の廣川類さん。「⁠PHPの今とこれから2016」と題して、もうすぐリリース予定のPHP7.1の新機能を始め、PHP関連の最近の話題を紹介しました。 PHPの振り返り、現在のバージョン分布 PHPは1994年に公開され今年22歳にる歴史が長いプログラミング言語になります。20年以上に渡り使われている言語は珍しく、その理由として「コンセプトが良い」「⁠広く使われ

    廣川類さん、PHPの今とこれから2016 〜PHPカンファレンス2016 | gihyo.jp
  • 明日開催! PHPカンファレンス2016 直前レポート | gihyo.jp

    Webアプリケーション言語PHPに関する国内最大のイベント、PHPカンファレンス2016が明日開催されます。現在、登録参加者数が2,000名を超えており、明日は賑わいそうです。 この直前レポートでは、イベントの概要を簡単に紹介します。 イベント概要 会場はここ数年と同じ、大田区産業プラザ PiOにて開催されます。 今年は8トラック同時進行、計30近くのセッションが行われる盛りだくさんのイベントになっています。基調講演とゲストスピーカーセッションは次のとおりです。 PHPの今とこれから2016(廣川類氏:日PHPユーザ会) PHP7で堅牢なコードを書く - 例外処理、表明プログラミング、契約による設計(和田卓人氏:タワーズ・クエスト⁠)⁠ 安全なPHPアプリケーションの作り方2016(徳丸浩氏:HASHコンサルティング⁠)⁠ あらかじめタイムテーブルをよく確認し、会場へお越しください。 会

    明日開催! PHPカンファレンス2016 直前レポート | gihyo.jp
  • Go Bold、All for One、Be Professional――メルカリが掲げるVALUEを実現するエンジニアリングとエンジニアたち 株式会社メルカリ執行役員CTO 柄沢聡太郎氏に訊く | gihyo.jp

    Go Bold、All for One、Be Professional――メルカリが掲げるVALUEを実現するエンジニアリングとエンジニアたち 株式会社メルカリ執行役員CTO 柄沢聡太郎氏に訊く 設立から3年で日米でのダウンロード数が3,700万を超え、世界屈指のフリマアプリとしてシェアを拡大する「メルカリ⁠」⁠。日から世界への意識でさらに規模を拡大し続けるサービスを支えるエンジニアリングのカギを握るのは何か? メルカリにとってのエンジニアリングとそれを実践するエンジニアたちについて、執行役員CTO 柄沢聡太郎氏に「メルカリのエンジニアリング」について伺いました。 執行役員CTO 柄沢聡太郎氏 メルカリの開発体制 Q:まず、現在のメルカリの開発体制について教えてください。 現在、株式会社メルカリに40名ほど、子会社の株式会社ソウゾウに10名ほどのエンジニアが在籍しています。 エンジニア

    Go Bold、All for One、Be Professional――メルカリが掲げるVALUEを実現するエンジニアリングとエンジニアたち 株式会社メルカリ執行役員CTO 柄沢聡太郎氏に訊く | gihyo.jp
  • 2016年のAPI動向 | gihyo.jp

    みなさま、あけましておめでとうございます。zigorouです。昨年までソーシャルWebというキーワードでよういちろうさんが執筆されていた新春企画(昨年の記事)の後継として、APIに関する分野での技術動向やビジネス動向などを大胆に予想していくことになりました。今後おつきあいいただくかと思いますが、よろしくお願いいたします。 HTTP/1.1の再整備 2015年の一つの大きなニュースとしてはHTTP/1.1が再定義され、さらにHTTP/2が登場したことでしょう。これらの仕様群はHttpbis Status Pagesで一覧を見ることができます。 HTTP/2については後述することにしてまずはHTTP/1.1を考えてみると、HTTP/1.1の再整備によって、曖昧だった仕様の定義が厳密になり実装間での差分が小さくなっていくことが予想できます。 例えば、RFC7231 Hypertext Trans

    2016年のAPI動向 | gihyo.jp
  • PHPの生みの親、ラスマス・ラードフ氏インタビュー | gihyo.jp

    PHPの生みの親⁠⁠、ラスマス⁠⁠・ラードフ氏インタビュー 2015年12月に無事公開されたPHP7。その公開に先立ってPHPの生みの親であるラスマス・ラードフ氏に話を伺う機会がありました。英語で行われた一時間のインタビューは長大ですがラスマス氏の思想がよく分かる話題が多く、可能な限りそのままの形でお伝えすべく、その模様すべてをお届けします。 なお、インタビューは10月に開催されたPHPカンファレンス2015の講演終了後に行われ、リリースに関する話題などはその時点でのものです。 現在の仕事と生い立ち ―――― まずは、PHPを作ってくださってありがとうございます。今日の基調講演もすばらしかったです。 ラスマス:ありがとうございます。 ―――― いきなりですが、個人的な質問から始めてもいいでしょうか。 ラスマス:どうぞ。 ―――― Etsyではどのようなお仕事をなさっているんですか? ラスマ

    PHPの生みの親、ラスマス・ラードフ氏インタビュー | gihyo.jp
  • PHPはどのように動くのか ~PHPコアから読み解く仕組みと定石:書籍案内|技術評論社

    2015年9月17日紙版発売 2015年9月17日電子版発売 蒋池東龍 著 A5判/248ページ 定価2,508円(体2,280円+税10%) ISBN 978-4-7741-7642-0 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle 楽天kobo honto 書のサポートページサンプルファイルのダウンロードや正誤表など このの概要 同じようなスクリプトなのに,なぜパフォーマンスが違うのか? オブジェクト指向だと,なぜ遅いのか? PHP7は,なぜ速くなったか? 最も人気のあるWeb用プログラム言語であるPHPの知られざる内部構造を解説した,日初の書。「メモリを節約したり,処理を軽くしたりするスクリプトを書くには」「パフォーマンスの高いExtensionを作るには」「Zen

    PHPはどのように動くのか ~PHPコアから読み解く仕組みと定石:書籍案内|技術評論社
  • 2015年4月1日 Ubuntuのsystemd転向が呼ぶ波紋 | gihyo.jp

    3月5日(世界標準時⁠)⁠、Ubuntuは4月23日リリース予定の「Ubuntu 15.04(開発コード"Vivid Vervet"⁠)⁠」においてデフォルトの起動システムをUpstartからsystemdに置き換えることを明らかにした。 Announce: Vivid will switch to booting with systemd next Monday, brace for impact この発表は最初のベータ版が出た後に行われたが、「⁠正式リリースまでのテスト期間で大きな不具合が生じた場合はUpstartに戻すこともありうる(UbuntuデベロッパのMartin Piit氏⁠)⁠」とも表明していた。だが3月23日の最終ベータ版のフリーズ報告ではsystemdにもUpstartについても触れられていなかったため、おそらくこのままsystemdに置き換えられると見られる。 Ups

    2015年4月1日 Ubuntuのsystemd転向が呼ぶ波紋 | gihyo.jp
  • 第358回 Upstart Jobをsystemd Unitに変換する | gihyo.jp

    先日発売されたSoftware Design 2015年2月号の第1特集は「Linux systemd入門」でした。その特集の中の後ろのほうにちょこっとだけ、主に14.04と14.10におけるsystemdの状況と今後の予定について書かせていただいています。そこで今回のRecipeでは、Upstart初心者向けのsystemdとの違いについて紹介します。 もちろんSoftware Design 2015年2月号を読んでいなくてもわかるように書いています。ただ同号にはsystemdそのものの基も載っていますので、併せて読んでいただけると嬉しいです。 Ubuntuにおけるsystemdの進捗 多くの方がご存知のとおり、Ubuntuで現在採用されているinitデーモンは「Upstart」です。Ubuntu 6.10から採用されたUpstartは、イベントベースの非同期的な起動システムによって、

    第358回 Upstart Jobをsystemd Unitに変換する | gihyo.jp
    escape_artist
    escape_artist 2015/02/05
    移行できるといいな
  • 第327回 aptコマンドを使ってみよう | gihyo.jp

    Ubuntuを使ううえでパッケージ管理は欠かせません。とくにUbuntu Serverのユーザーや真の初心者とは言えないユーザーであれば、ソフトウェアセンターだけでなく、コマンドラインからパッケージをインストールしたことも一度はあることでしょう。今回はUbuntu 14.04 LTSで使えるようになった、(⁠入力速度的な意味で)より高速なaptコマンドについて紹介します。 apt 1.0のリリース! 「Apt(Advanced Package Tool)」は、Ubuntuを含むDebianから派生したLinuxディストリビューションやいくつかの非派生系ディストリビューションで採用されているパッケージ管理システムです。このパッケージ管理システムとフリーソフトウェアという文化のおかげで、Ubuntuでは多種多様なソフトウェアをとても簡単にシステムにインストールできます。 そんなAptですが、2

    第327回 aptコマンドを使ってみよう | gihyo.jp
  • PHP処理系の未来 | gihyo.jp

    PHPユーザーの皆様、あけましておめでとうございます。稿ではPHPとHHVMの2つのPHP処理系について紹介します。今後のPHPのトレンドを占うのにお役立ていただければ幸いです。 PHPの現在 稿執筆時のPHPの最新バージョンは5.6.4です。最近のPHPはマイナーバージョンアップを1年ごとに繰り返すスタイルになっており、PHP 5.6.0はPHP 5.5.0から14ヶ月後の2014年8月にリリースされました。PHP 5.6ではphpdbgという新デバッガが同梱されるようになるなど注目点もありましたが、過去のバージョンアップに比べると変化が小さいバージョンアップでした。 ところで、PHPの次のバージョンアップではメジャーバージョンアップを予定しており、バージョン番号としては7.0となります。メジャーバージョンが5から7へと一気にジャンプするのは珍しい現象ですが、過去に開発中止となったP

    PHP処理系の未来 | gihyo.jp
  • 『WEB+DB PRESS』バックナンバー電子版発売のお知らせ~創刊号から最新号まで、すべてPDFで読める! | gihyo.jp

    『WEB+DB PRESS』バックナンバー電子版発売のお知らせ~創刊号から最新号まで、すべてPDFで読める! 2014年12月23日、最新の『WEB+DB PRESS Vol.84』PDF版を発売いたします。また、この12月で創刊から14年を迎えることを記念し、Vol.1からのすべての号のPDF版を、Gihyo Digital Publishingにて発売することを発表いたします。 WEB+DB PRESS Vol.84(PDF版) URL:https://gihyo.jp/dp/ebook/2014/978-4-7741-7112-8 WEB+DB PRESSバックナンバー一覧(PDF版) URL:https://gihyo.jp/dp/series/WEB+DB%20PRESS WEB+DB PRESS PDF版定期購読(1年間)のお申し込み URL:https://gihyo.jp/

    『WEB+DB PRESS』バックナンバー電子版発売のお知らせ~創刊号から最新号まで、すべてPDFで読める! | gihyo.jp
  • Go言語の父と呼ばれるRob Pike氏による基調講演~Go Conference 2014 Autumn基調講演1人目 | gihyo.jp

    Go Conference 2014 Autumnレポート Go言語の父と呼ばれるRob Pike氏による基調講演~Go Conference 2014 Autumn基調講演1人目 2014年11月30日(日)に、楽天タワーにてGo Conference 2014 Autumnが開催されました。Go Conference(GoCon)は2013年に始まり、年に2回、春と秋に開催される日最大のGo言語のカンファレンスで、今回で4回目となります。今回は基調講演にGo言語の父と呼ばれるRob Pike氏と日Go言語の第一人者の鵜飼氏を招いていることもあり、今までで最も大きい規模となりました。 写真1 会場の様子 この記事では1人目のRob Pike氏の基調講演についてレポートを書きたいと思います。この基調講演では「Simplicity is Complicated」というタイトルで、Go

    Go言語の父と呼ばれるRob Pike氏による基調講演~Go Conference 2014 Autumn基調講演1人目 | gihyo.jp
  • 弊社ホームページ改ざんに関するお詫びとご報告 | gihyo.jp

    弊社ホームページにおいて、2014年12月6日11時~14時のあいだ、第三者からの不正アクセスによりサイトが改ざんされていた事が判明いたしました。ご利用頂いておりますユーザの皆さまにおかれましてはご迷惑をお掛けいたしまして、深くお詫び申し上げます。 なお、現在は被害を受けたサーバは復旧作業を実施済みです。ご利用ユーザーの皆さまの個人情報流出等は、現在のところ確認されておりません。 被害対象サイト/コンテンツ URL:http://gihyo.jp 改ざん内容とその影響 サーバの中身を入れ替えられ、外部のサイトにリダイレクトされるように設定されていた。 リダイレクトされていたサイト(アクセスしないようご注意ください⁠)⁠ www.koushin-lawfirm.net live.livelistingreport.com 現在把握している改ざんされていた可能性がある期間 2014年12月6日

    弊社ホームページ改ざんに関するお詫びとご報告 | gihyo.jp
    escape_artist
    escape_artist 2014/12/08
    "コントロールパネル経由でコンソールの状態を確認できる環境にあったため,攻撃者の操作を目撃することができました" キーボード叩きながらバトルしてる図が思い浮かんだ
  • 本日12月1日より、プログラマ有志による2014年の技術系Advent Calendarが各所ではじまる | gihyo.jp

    日12月1日より、プログラマ有志による2014年の技術系Advent Calendarが各所ではじまる 日12月1日より、プログラマ有志による2014年の各技術系Advent Calendar(アドベントカレンダー)が一日目を担当する人のblogではじまっている。技術系Advent Calendarの数の増加傾向は今年も続いており、Qiitaを利用したものがとても多くなっている。 一般的なAdvent Calendarは、12月25日のクリスマスを楽しみに待つために、12月1日から24日までのカレンダーの日付それぞれの部分が扉になっており、1日ずつその日の日付の部分を開くと天使や動物の絵などが見えるという仕組みになっている(もちろん、様々なバリエーションがある⁠)⁠。 これに発想をえて、技術系Advent Calendarでは基的に、12月1日から25日までの25日間、特定のプログラ

    本日12月1日より、プログラマ有志による2014年の技術系Advent Calendarが各所ではじまる | gihyo.jp
    escape_artist
    escape_artist 2014/12/01
    年々数が増えてるよね
  • WebエンジニアのためのApacheモジュール プログラミングガイド | Gihyo Digital Publishing … 技術評論社の電子書籍

    Advanced Server-side Programming WebエンジニアのためのApacheモジュール プログラミングガイド 著者 小山浩之 著 発売日 2012年9月28日 更新日 2012年9月28日

    WebエンジニアのためのApacheモジュール プログラミングガイド | Gihyo Digital Publishing … 技術評論社の電子書籍
  • PHPカンファレンス2014 、明日開催! 直前レポート | gihyo.jp

    PHPカンファレンス2014 今年もやってきました! Webアプリケーション言語PHPに関する日を代表するイベント、PHPカンファレンス2014が明日10月11日に開催されます。 昨年のレポートと同様に、今回もセッションのいくつかを写真付きで、随時更新のレポートをお届けします。 この直前レポートでは、イベント概要と各トラックの発表内容を紹介していきます。 イベント概要 会場は昨年のPHPカンファレンス2013と同じ、大田区にある産業プラザPiOで開催されます。 会場は「メイン」「⁠Bトラック」「⁠Cトラック⁠」⁠ 「⁠ワークショップ」の4トラック同時進行となっています。今回は4つの会場すべての階が異なります。あらかじめタイムテーブルをよく確認し、会場へお越しください。 会場へのアクセス 会場へのアクセスは、次を参照してください。 大田区の大田区産業プラザPiO(地図⁠)⁠ 京浜急行線京急

    PHPカンファレンス2014 、明日開催! 直前レポート | gihyo.jp
  • diffの動作原理を知る~どのようにして差分を導き出すのか | gihyo.jp

    UNIXの基的なコマンドの1つであるdiff。 これに実装されているアルゴリズムは実に興味深い世界が広がっています。 稿では、筆者が開発した独自ライブラリ「dtl」をもとに「diffのしくみ」を解説します。 はじめに diffは2つのファイルやディレクトリの差分を取るのに使用するプログラムです。 ソフトウェア開発を行っている方であれば、SubversionやGitなどのバージョン管理システムを通して利用していることが多いかと思います。稿ではそのdiffの動作原理について解説します。 差分の計算の際に重要な3つの要素 差分を計算するというのは次の3つを計算することに帰結します。 編集距離 2つの要素列の違いを数値化したもの LCS(Longest Common Subsequence) 2つの要素列の最長共通部分列 SES(Shortest Edit Script) ある要素列を別の要

    diffの動作原理を知る~どのようにして差分を導き出すのか | gihyo.jp
  • WEB+DB PRESS Vol.82

    2014年8月23日紙版発売 2014年8月23日電子版発売 B5判/176ページ 定価1,628円(体1,480円+税10%) ISBN 978-4-7741-6627-8 ただいま弊社在庫はございません。 Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com Fujisan(定期購読のみ) 電子版 Gihyo Digital Publishing honto 書のサポートページサンプルファイルのダウンロードや正誤表など 特集1 Web APIデザインの鉄則 モバイルアプリからもWebアプリからも使いやすい! ……RESTに沿った設計,明確なデータ構造,適切なエラー Webサービスやモバイルのネイティブアプリケーション,Webを通じたインフラ/ミドルウェアの操作,物理デバイスからのセンサー情報の取得……Web APIの用途が広がり続けている現在,Web API設計の技術

    WEB+DB PRESS Vol.82