Function objects − hash (C++11) Swap − Type operations (C++11) Integer comparison (C++20) pair − tuple (C++11) optional (C++17) expected (C++23) variant (C++17) − any (C++17) bitset − Bit manipulation (C++20)
読売1000万部、朝日800万部、毎日400万部……巨大部数を誇る全国紙。それだけ影響力が大きい「証」でもある。しかし、その部数に「暗部」を指摘する声もある。「押し紙」と呼ばれる配達されない新聞だ。全体の2割以上はある、というのが関係者の見方だ。ただ、新聞社側はその存在を認めていない。この問題に詳しいフリージャーナリストの黒薮哲哉さんに話を聞いた。 悲鳴を上げる販売店が増え始めたのはここ5~6年 ――押し紙問題(*メモ参照)は、最初はどういうきっかけでいつごろ始まったのでしょうか。 黒薮 はっきりしませんが、かなり昔から続いています。ただ、初期のころは新聞の部数が伸びていたときで、新聞社がノルマとして多めの新聞を搬入しても景品をつければ読者を増やすことは難しくなかった。だから販売店にとってそれほど大きな負担ではなかったようです。 ――それが販売店にとって迷惑なものへとその性格が変わったのは
Redmineでチケット駆動開発を運用し始めてから、自然にふりかえりを取り入れることが多くなった。 ふりかえりでは、KPTという思考フレームワークを使うことが多い。 このKPTという手法で、開発チームと開発プロセスを大きく改善できた経験をしたので、振り返ってみる。 #ラフなメモ書き。後でまとめる。 【元ネタ】 初めてのプロジェクトリーダー(6) 「ふりかえり」でプロジェクトを改善する オブジェクト倶楽部の「プロジェクトファシリテーション 実践編 ふりかえりガイド」 【1】ふりかえりが無いチームは成長しない 成果物の品質が悪く、納期がズルズルと遅れる開発チームでは、同じ失敗を何度も繰り返す症状が多いだろう。 例えば、デグレ。 デグレが何度も起きると、その成果物そのものの信頼性が損なわれ、最終的には人間関係の信頼まで壊れてしまう。 そんな症状を見ると、駄目なチームはフィードバックプロセスが無い
Ruby の Web フレームワーク界の大ニュースだ。Merb と Rails がマージされる。Merb の作成者である(リンク) Ezra Zygmuntowicz は本件をこう説明している。 私たちは、お互いの違いはいったん脇において、全体の利益のために一緒にやれないかどうか話し合いをはじめました。ロードマップを明確にして、Merb の良くできているフィーチャのうちから、どれをどうやって Rails 3.0 に統合するのかを決めました。この計画は素晴しいものになったと思います。Rails は現存するフレームワークのなかで最高のものになるでしょう。Merb を開発して気づいた様々な利点を取り入れつつも、みんなが気に入っている Rails のセンスの良いところは依然として保たれたままになるのです。 Rails の作成者である David Heinemeier Hansson は、Rails
長期にわたる保守を前提としたソフトウェアを開発していく場合、保守性(拡張性)、信頼性のトレードオフが問題となる。保守性は長期的、信頼性は短期的な観点だといえるだろう。たとえば、プロダクトラインであったり、パッケージソフトウェア、Webで利用できるサービスや準パッケージ、組込み機器用等がその例だろう。 以前のリリース等で、十分にテストを実施でき稼動実績のあるコードをわざわざ改変しデグレード(デグレードについてはこちら)のリスクにさらすよりも、稼動実績のあるコードは改変せずにコードを流用して利用するほうが短期的(次のリリースの信頼性)にはメリットが大きい。しかしながら、長期的には類似のコードが分散してしまうため一見簡単な機能追加をしようとしても改変場所が多数あったり試験の量が膨大になる場合がある。 商用開発に携わっている方とソースコードメトリクスの話をするときなど意外にオープンソースソフトウェ
Captcha security check sohaya.com is for sale Please prove you're not a robot View Price Processing
「Erlang 30% + JavaScript 60% + 未知成分 10%」セミナーの報告です。 フーッ、まとめんの大変だった。この総括で一段落。 参加者 まず、ご参加くださった方々。順番は申し込み順です。氏名/ニックネームの公開に関してはご了承をいただいています(縁故参加者は檜山の判断)。 浜地 慎一郎 さん 高田 敦史 さん 荻野 淳也 (id:ogijun) さん id:publichtml さん 村岡 友介 さん tmiya さん 野中 哲 さん 杉浦 達樹 さん id:monjudoh さん 石井 大輔 さん(縁故参加) 太田 裕樹 さん(縁故参加) 他 5名 の皆さん 資料 次のURLからアクセスできます。パッとしないし、トッ散らかってますが。 http://www.chimaira.org/archive/20081220.html 問題点 アンケートから拾った問題点を記
能書き仕事で新人の時に使い方を(SolarisのCUIで)強制的にマスターさせられたCVS。今でも仕事でCVS使ったりするけど、それはきっと以下に示す理由が揃っているからだと思っていたり。一通りの機能が揃っていて(バージョン管理、tag、branch、コミットログ)枯れていて使える人が多いそいでもってEclipseには標準でCVSクライアントのプラグインも入っているので、特にJava開発*1ではデフォルトで使える環境になっていると言っても良いのではないかと思う。ただし、後から任意の時刻のリポジトリにタグを打ったり、commitログを変更する事ができるCVSのGUIクライアントを見たことがないので、最終的にはCUIから完全に離れられない現状。 ところが時代の趨勢というかなんというか、やれSubversionだのMercurialだのgitだの。確かにCVSだとファイル名の変更ができない(いっ
最近、インターネット上のサービスにおける収益モデルで広告型が問題視されている。確かに世界的な不況もあって、広告費は削減される傾向にある。だが、それにしてもWebサービスにおける広告の量は多い。 設定画面 ITリテラシーが高くなると、そもそも広告部分が目に入らなくなるらしい。それならばそもそも表示するのを止めてしまうのが広告ブロッカーだ。 今回紹介するオープンソース・ソフトウェアはGlimmerBlocker、Mac OSX向けの広告ブロックソフトウェアだ。 GlimmerBlockerはMac OSXの環境設定パネルとしてインストールされる。実際の動作はプロキシで、ポート番号8228がデフォルトで設定される。プロキシとしてどうさせることもできるので、FirefoxやOperaといった他のブラウザからの利用や、iPhoneやiPod Touchなどでもその恩恵が受けられる。 Diggの例。右
iPhone利用者のほとんどの方がGoogleのサービスばりばり使いこなす、いわゆるITリテラシーの高い方々だと推測しています。 そんな方々の「iPhoneでお仕事効率向上したい」心をくすぐるのがこのXenNotes というiPhoneノートアプリかなと思います。見た目はiPhoneのノートアプリよりもシンプル!という潔さで、なんとGoogle Docsとの同期や横書きにも対応している素敵なアプリなんです。 このiPhoneアプリの説明ページのスクリーンショットに 1.GoogleDocとの同期機能 2.横書き対応 3.一覧画面で任意に並べ替え 4.書いた文章をメールで送信 5.日付挿入ボタン と書いてあります。この順番でみていきましょうか。 1.GoogleDocとの同期機能 起動後画面、下ツールバーの右から2番目の設定ボタンをタップするとこういう画面になります。ここで自分のgoogle
基本形 UICCalendarPicker *calendarPicker = [[UICCalendarPicker alloc] initWithSize:UICCalendarPickerSizeMedium]; [calendarPicker setDelegate:self]; [calendarPicker setSelectionMode:UICCalendarPickerSelectionModeMultiSelection]; [calendarPicker showInView:self.view animated:YES]; [calendarPicker release]; 1. サイズを指定してインスタンスを作ります。 UICCalendarPicker *calendarPicker = [[UICCalendarPicker alloc] initWithSi
iPodなどのアップル製品とライバルの市場動向調査が発表 -ソニー、MSが5分野で対抗。シード・プランニング調査 株式会社シード・プランニングは26日、iPod/iTunes Storeなどアップルが提供する5つの製品/サービスと、その競合製品企業の市場動向の調査結果を発表した。調査期間は2008年9月24日~12月10日。直接訪問取材及び電話取材における結果となっている。 アップルのiPhone/iPod/Apple TV/iTunes Store/MacBook Airの5つの製品/サービスと、それらの競合であるスマートフォン/ポータブルオーディオプレーヤー/IPTV(VOD)サービス/音楽配信/ノートパソコンの5つの分野を扱う15企業を対象に調査したもの。 15企業は、ソニー、東芝、パナソニック、ドコモ、KDDI、ソフトバンク、イー・モバイル、ウィルコム、RIM、HTC、ソニー・エリ
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
Redmineを運用して気づいたことを書いてみる。 【元ネタ】 ソフトウェア開発の必須アイテム,BTSを使ってみよう:第6回 運用の開始|gihyo.jp … 技術評論社 ソフトウェア開発の必須アイテム,BTSを使ってみよう:第9回 BTSの運用データを解析して役立てる|gihyo.jp … 技術評論社 [redMine] 最近の redMine 05/02-05/06 - Don'tStopMusic (2007-05-06) 【1】チケットのステータスは、トラッカー(チケットの種類)に応じて異なる Redmineによるチケット管理で重要な概念はトラッカー。 Redmineのトラッカーは、チケットの種類を意味する。 デフォルトでは、バグ(defect)・機能(feature)・サポート(support)の3種類がある。 バグ修正、機能追加、その他のタスク(例えば、環境構築など)で使い分け
2008年12月29日の始発からシステム障害で運行できない状態となっていたJR東日本の東北・上越・山形、秋田の全新幹線が復旧した(写真)。システムの問題を解消し確認後の午前8時55分、やっと東京駅から始発電車が出発した。 JR東はトラブル原因について「詳細を究明しているところ」(午前9時45分時点)としているが、障害は新幹線の運行を管理する情報システムで発生した。車両やダイヤなど運行の根幹を管理するCOSMOS(COmputerized Safety Maintenance and Operation systems of Shinkansen)と呼ばれているものだ。 29日早朝、COSMOSのコンピュータは稼働しているものの、営業運行に向け列車が割り付けられなかった。調査したところ、前日までの処理の問題によって、当日の運転ができるシステム状態になかったという。JR東の新幹線では前日12月
高度な画像編集ソフトウェアを使いこなせばできることではあるが、その操作を覚えたりソフトウェアを手に入れるのが面倒だ。やりたいことが決まっているなら、それをするためだけのソフトウェアを使うという選択は分かりやすい。 CS3風ロゴが簡単に作成できる Webサービスのロゴの横につけるバッジが流行ったが、あれを簡単に作成するためのソフトウェアがAIR Icon Generatorだ。 今回紹介するフリーウェアはAIR Icon Generator、CS3風やバッジ風画像を作成するソフトウェアだ。 AIR Icon Generatorではバッジ風画像の他に、AdobeのCS3に用いられている四角+グラデーションの画像が作成できる。CS3風は3文字程度、バッジは3〜4文字が入力できる。グラデーションがかかっており、クールな画像が作成できる。Adobe AIR製なので、Windows/Mac OSX/L
CococaプログラマならおなじみのUtility. AppKiDoのラインナップに、iPhoneアプリ開発に特化したAppKiDo for iPhoneが加わっています!! 待ってました!!! http://homepage.mac.com/aglee/downloads AppKiDoは、Cocoa APIのリファレンスのブラウザーです。XcodeのDocumentationのウィンドウとほとんど同じなのですが、単体のアプリケーションとして動作するため、より高速かつ簡単に使うことができます。特にクラスの継承関係をきちんと理解して表示してくれる点が非常に便利です。 どういうことかというと.... たとえば、NSMutableArrayのインスタンスメソッドを調べているとします。XcodeのDocumentationのウィンドウ、もしくはヘッダファイルを直接参照した場合、NSMutable
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
PHPは構文も容易で、開発者が言語を習得するのは非常に簡単です。また、性能もよいためWebアプリケーション構築に幅広く利用されています。 PHPが開発され始めた頃は、WebアプリケーションといえばCGIインターフェースを利用し、既存の汎用言語でプログラミングするのが一般的でした。PHPは、URIやPOSTリクエストのデコードや、HTTPセッション管理を標準機能として持っています。埋め込み型言語であるので、PHP自体がテンプレートとも言えます。PHPは汎用プログラミング言語としても利用できますが、簡易版のWeb開発フレームワーク(以下フレームワーク)と言えます。 筆者はこれがPHPが非常に人気の高い言語になった理由の一つだと考えています。しかし、PHP本体のフレームワーク的な機能は現在のフレームワークとしては不十分です。このため、PHP用のフレームワークが多数開発されています。 本連載は、Z
mod_perlの教訓 一昔前まで、Perlである程度大規模なウェブアプリケーションを書くときはmod_perlと呼ばれるApacheモジュールを利用するのが一般的でした。 ところが、Apache、mod_perlともに大規模な改修が行われ、後方互換性が失われた結果、古いmod_perlのアプリケーションを抱えている企業は、リスクや不便を覚悟で古いApacheを使い続けるか、Apache、mod_perlともに新しい環境に移行するか、あるいはまったく異なる第三の道を模索するかの選択を迫られることになりました。 同じようなことは、もっと小規模なアプリケーションでも起こりえます。たとえば、昔ながらのCGI環境で実行していたものをもっと高速な環境に移行したくなったとき。たしかにmod_perlにはApache::PerlRunと呼ばれる互換モードもありますが、これまではアプリケーションそのものを
日本人にとって、携帯電話はもはや必需品になったと言っても過言ではない。携帯電話を知らない人もまずいないだろう。だが、携帯電話において重要な役割を果たす「SIMカード」は、あまり知られていないように思える。そこで今回、SIMカードの持つ役割と活用法について、詳しく紹介する。 現代の携帯電話では必須のSIMカード。左からNTTドコモのFOMAカード(UIM)、ソフトバンクのUSIMカード、イー・モバイルのUSIMカード(音声契約用)、同じくイー・モバイルのUSIMカード(データ契約用)。写真右はau ICカード そもそも「SIMカード」とは何? SIMカードの"SIM"は、"Subscriber Identity Module"の略である。日本語に訳すと、「契約者特定モジュール」といった感じになる。要するに、携帯電話回線の契約情報を書き込んであるICチップがSIMカードなのである。 SIMカー
2009 is coming to your way and it’s time to get ready on what technology lies ahead. Refactor, refactor and refactor is the theme for 2009. A whole new technology is coming your way and it’s good to take a sneak peek on what technology is worth evaluating to be used for our projects in 2009. The first half technology are the technologies that you should keep your eyes at while the next half are th
師走です。10月6日にスタートしたAppbank.netというサイトですが、もうAppbankといえばiPhoneゲームだというくらいゲームレビューばかりしてきました。 2008年度にプレイしてきたゲームを総ざらいするために、appbankがレビューしてきた全iPhoneゲームの2008年度版ランキングを発表します。基準はいろいろですが、たぶん自分がはまったアプリがメイン基準だと思います。異論は認めます。 また、なんでこのアプリがこんなに低いんだ!!とお思いの方はぜひコメント欄にて怒りをぶつけてください。たぶんランクが上がるかもしれません。このランクに乗っていない未レビューiPhoneゲームについても「なんで塊魂レビューしてないんだよヴォケが!!」と書いてくれると年明けにレビューすると思います。 2008年iPhoneゲーム 1~10位 1,Brothers In Arms Hour of
「今年はiPhoneの話題ばかりだったなぁ……」とランキングで1年を振り返ったばかりの筆者だったが、2008年の最後の最後になってまたiPhoneがらみのビッグニュースが飛び込んだ。 なんとソフトバンクモバイルがiPhone用のワンセグチューナー付きバッテリー「TV&バッテリー」を発売したというのだ。確かに12月中旬以降の発売と言っていたが、まさか31日とは! 早速、ソフトバンクショップにひた走り、実機を入手してみた。 一部のソフトバンク直営店でのみ販売 現状、「TV&バッテリー」が購入できるのはソフトバンクショップの一部だけ。都内では表参道や渋谷、六本木、八重洲などで取り扱っている(原稿執筆時、八重洲店では売り切れとのこと)。ちなみにソフトバンクショップ店員の話では、都内だけでなく全国各地で発売しているという。価格は9840円だ。
FFMPEGと言えば、動画や音楽を別なフォーマットに変換する際によく使われるソフトウェアだ。動画携帯変換君でも使われており、その恩恵にあずかっている人も多いはずだ。 複数ファイルをバッチで変換処理できる 既に別なソフトウェアでラッピングされている場合は良いが、そうでない場合はFFMPEGをコマンドラインで利用する。だがオプションが多く、一般向けとは言い難い。そこでDaturaを使ってFFMPEGに触れよう。 今回紹介するオープンソース・ソフトウェアはDatura、Mac OSX向けのFFMPEGフロントエンドだ。 Daturaはバッチ処理で複数の動画や音楽ファイルを変換することができる。入力元のコーデックを指定して、出力時のフォーマットを指定すれば後は自動で変換処理を行ってくれる。 変換設定 嬉しいのはDaturaの中にFFMPEGが予め設置されていることだ。コーデックのインストールなどが
デビッド・アレンさんが来日していた時に面白い話をしてくれました。彼にGTDを学んだ人が「組織にGTDマークをつけられるといいのに」と言っていたというのです。プライバシーマークやISOと同じように、GTDも組織がなんらかの基準を見ている認定基準になればいいと彼は思っているようです。 GTDを実践していると、「あ、この人は頭の中だけでToDoを管理しているな」と気づくようになります。そうなると約束したことがきちんと守られるか心配になり、別途その人のために特別なフォローを考えないといけなくなります。GTDを実践している人にはこうした必要はありません。だからGTDを組織としてきちんと実践しているか認定するマークがあれば仕事がもっと効率的になるのに、と考えたのです。 これは壮大な計画なので実現までもう少し待たなくてはいけないでしょうが、「ほかの人がGTDを実践してくれないだろうか」という悩みを持つ人
MCS (Microsoft Consulting Services) の某コンサルタントがまったり語るテクノロジのお話です。 触って覚える Microsoft Azure 今日から TechSummit 2018... Author: nakama Date: 11/05/2018 Docker for Windows & Web Apps for Containers 実践活用技法 先日、しれっと営業部門のクラウドソリューションアーキテクトに異動した話を書いたのですが、このロールは Azure... Author: nakama Date: 09/27/2018 Agile も DevOps も銀の弾丸なんかじゃない ……と、のっけから噛みつかれそうなタイトルを掲げてみたのですが;、ここ最近、立て続けて数件、「いやそれはアジャイルとか無理だろ;」的な話があって、ちょっとエントリを書いて
~/Library/Preferences/com.apple.Xcode.plistを編集します。 $ defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions \ '{FULLUSERNAME="KISHIKAWA Katsumi"; ORGANIZATIONNAME="KISHIKAWA Katsumi";}' // // AppDelegate.h // UICCalendarPicker // // Created by KISHIKAWA Katsumi on 09/01/01. // Copyright 2009 KISHIKAWA Katsumi. All rights reserved. //
Ruby Weekly is a weekly newsletter covering the latest Ruby and Rails news. If you've developed an application that displays user-supplied text in a Web browser, it's always possible that the user has entered some crazy HTML (or even CSS) that will break your site's layout. While it's easy to remove all HTML from a piece of text, you might want them to use certain subsets of HTML to format their c
New to Rails 3? Check out the Ruby on Rails 3 Tutorial book and screencast. A book and screencast series showing you how to develop and deploy industrial-strength Rails apps in a direct, step by step way. The screencast series includes 12 lessons over more than 15 hours! Get the best "over the shoulder" experience of following what a top Rails 3 developer does when building an app today. Click her
(宮崎県、青島) できれば、2008年中に、この記事以外にもう1本くらいブログを書きたいけれど、万が一に備えての保険として投稿しておきます。 2008年も、残り20時間を切りました。 2009年の日の出まで、あと24時間といったところでしょうか。 直前の「テスト投稿」で、nobilog2がしばらく更新できない状態だったと書き、ご心配をおかけしました。 おかげさまで無事復帰できました。 どうやらCSSをいじったときにどこかで間違ったようです。 早くCSSなしで、レイアウトを柔軟にカスタマイズできる時代が来て欲しいと改めて痛感。 さて、ブログの更新は滞っていますが、 Twitterは更新し続けています。 http://twitter.com/nobi そして、今年に入ってからあまり行っていなかった執筆業も、12月に入ってから急に復活しました。 おそらく、今年1年の執筆仕事の半分以上が、この12
Firefox 3.1では、最新の高速化技術が惜しげもなく投入され、現行のFirefox 3.0.xから体感できるレベルでスピードアップが図られている。今回はその主要な技術を紹介する。 TraceMonkey TraceMonkeyは、FirefoxのJavaScriptエンジンであるSpiderMonkeyを拡張する技術で、Just-In-Time (JIT) コンパイラという機能によって、JavaScriptの実行速度を大幅にアップさせるものだ。最近では、GmailやGoogleマップのようなJavaScriptを多用するWebサービスが続々と登場しているため、この技術のもつ意義は大きい。コンテンツの表示が目に見えて速くなるのだから。 元になったのは、カリフォルニア大学アーバイン校(UC Irvine)で開発された"Trace Trees"という技術である。もともとMozillaでは、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く