ラーメンデータバンクとサンマリエは11月25日、「ラーメン婚活」東京・青山編を開催する。○ラーメン好きな男女が集う婚活イベント同イベントは、「ラーメンの好みが合うカップルは別れにくい」をテーマとした婚活イベントで、ラーメン好きな男女が集い、大好きなラーメンを味わい、語らいながら交流を深めていくというもの。会場は、東京メトロ千代田線・乃木坂駅より徒歩1分の場所にある"おだし鍋専門店「アルス南青山」"。当日は、ラーメン婚活限定のオリジナルラーメンや特別なアラカルト料理が味わえるほか、参加者全員と交流することができるグループトーク、チームで難問に挑戦するラーメンクイズなど、恋が生まれる仕掛けも用意されているという。価格は、今回も男女ともに1,000円に設定されており、男女最大50名規模。今回の東京・青山編は、全国12都市で開催される「ラーメン婚活キャラバン第二弾」の9会場目で、今後、12月9日博多、2016年1月22日名古屋、2016年2月19日川崎と続き、最後は、2016年3月25日東京にて「ラーメン婚活ファイナルパーティー」が開催される。東京・青山編の開催日時は、11月25日19時~21時。参加資格は、真面目に結婚相手を探しているラーメン好きな20歳以上の独身男女で、男性は定職についている方限定。申し込み、詳細は「ラーメン婚活全国キャラバン」のサイトから。
2015年11月11日東洋水産は、2015年10月1日(木)~2015年12月31日(木)の期間、昨年好評だったマルちゃんの生ラーメン商品を使ったラーメン作りがさらに楽しくなるキャンペーン「ボイスレシピ」の第2弾となる「ボイスレシピ2」を実施しているが、11月5日からは、クイズに答えると誰でも応募可能な「おいしいラーメンは家にある。」キャンペーン第2弾がスタートする。「ボイスレシピ」はその名の通り、人気男性声優がボイスドラマ仕立てでナビゲートする斬新なレシピコンテンツ。ボイスドラマを通して、マルちゃんの生ラーメン商品のアレンジレシピを甘く、優しく、声でサポートする。「ボイスレシピ2」では、ドラマのストーリーが昨年より大幅にパワーアップ。ラーメンにまっすぐ、けれども女性に鈍感な東水(ひがしみず)彰吾(cv. 杉田智和)が第1弾に引き続き主人公として登場しつつ、ライバルの西園寺凌(cv. 島崎信長)や、かわいい部下の平岡栖羽風(すうぷ)(cv. 梶裕貴)、謎の警備員・守谷護(cv. 中村悠一)といった新キャラクターが加わっている。11月5日よりスタートする「おいしいラーメンは家にある。」キャンペーン第2弾では、賞品に、ラーメン好きにはたまらない、どんぶりの形をしたお洒落チェアが登場。家庭でラーメンを食べる環境も、さらに美味しく楽しく、という想いから作られており、鳴門巻き型の土台に乗ったどんぶりという斬新な形状はもちろん、座り心地にもこだわったものとなっている。応募方法などの詳細はキャンペーンサイトをチェックしてほしい。○生ラーメン「ボイスレシピ2」プロモーションムービー(イラスト さいのすけ)
2015年11月05日東京ラーメンショー2015実行委員会と一般社団法人日本ラーメン協会は11月3日まで、日本最大級のラーメンイベント「東京ラーメンショー2015」を、東京都世田谷区の「駒沢オリンピック公園 中央広場」で開催している。○日本全国からよりすぐりのラーメンが集結同イベントは2009年に初めて開催され、今年で7回目となる。累計で200万人以上が来客したという。今年は全国の「ご当地ラーメン」や各地の有名店同士が協力して作り出したここでしか食べられない 「オリジナルコラボラーメン」など、日本全国からよりすぐった40組(予定)のラーメンを一堂に集め、日本最大級のラーメンイベントを開催。後半の第二幕では20ブースが出店し、協賛ブースも30を予定している。飲食エリアは駒沢オリンピック公園の中央広場敷地内に1600名対応規模の屋根付き飲食エリアを設置する。第二幕の出店ブースは、「1番ブース 信州『信州☆王国の味噌らーめん』」「2番ブース 鹿児島『鹿児島 黒豚しゃぶしゃぶラーメン』」「3番ブース 青森『青森津軽煮干 中華そば』」「4番ブース 石川『濃厚味噌「炎・炙」肉盛そば~加賀百年蔵出し2015バージョン~』」「5番ブース 大阪『なにわの黄金塩らーめん~肉祭りバージョン~』」「6番ブース コラボ『海老そば』」「7番ブース グローバル『らぁ麺 フロマージュ』」「8番ブース コラボ『プレミアム 黒豚肉そば 札幌味噌スタイル』」「9番ブース 宮城『伊達の炙り牛タンネギ塩そば』」「10番ブース 京都『京都ぎをん 鶏ねぎそば』」。「11番ブース 福岡『元祖とんこつ! 久留米ラーメン』」「12番ブース 山形『山形・酒田の自家製ふわ・とろ ワンタンメン』」「13番ブース 札幌『札幌炙り味噌ラーメン-焦がし香味油のしずく-』」「14番ブース グローバル『クラムチャウダー・ヌードル from NY』」「15番ブース 東海『尾張肉盛り玉子そば』「16番ブース 千葉『王道の濃厚豚骨魚介ラーメン』」「17番ブース 京都『とんこつラーメン』」「18番ブース 山口『山口牛骨中華そば』」「19番ブース 福島『福島 鶏白湯』」「20番ブース 入替制(10/31、11/1)『シー・チキンラーメン』で(11/2、11/3)『鯛の塩らぁめん』」となっている(当日提供されるラーメンは内容等変更の場合がある)。同実行委員会によれば「この東京ラーメンショーをきっかけに、全国でもたくさんのラーメンイベントや食のイベントが開催されてきました。そのパイオニアとして、こだわりぬいた極上の『ここでしか食べられないラーメン』をご提供していきます」といい、実行委員長でありラーメンデータバンク取締役会長の大崎裕史氏は「目玉商品、その他コラボや初出店ご当地ラーメンなど盛りだくさんです。ラーメンの楽しさ、面白さを体験していただければと思います! 」とコメントしている。さらに、会場ではラーメンショーに関する問題が詰まった「サポーター認定試験」に合格した"スペシャルサポーター"「Ru:Run(るーらん)」「Chubbiness(ちゃぴねす)」や、その他アーティストなどによるステージも行われる。ステージ開催日・時間は公式ページにて発表とのこと。入場は無料で、ラーメン食券が1杯850円(税込み)。売り上げの一部は社会貢献に寄付するという。開催日時は、第二幕が29日から11月3日まで。29日から11月2日は開場が10時で終了が21時(ラストオーダー20時30分)、最終日の11月3日のみ開場が10時で終了が18時(ラストオーダー17時30分)となる。ただし、売り切れ等により早めに終了する場合がある。また、来場の際は公共の交通機関(電車・バス)を利用必須とのこと。
2015年10月31日香川県小豆島で、手延べ素麺や特産のオリーブオイルを使った「食べるオリーブオイル」などの惣菜を製造する共栄食糧は21日、「オリーブラーメン 地中海風煮込みラーメン」を発売した。○鍋の季節の新定番、オリーブラーメンの「煮込みラーメン」誕生同商品は、年間30万食販売するオリーブラーメンシリーズの冬季限定商品。「煮込みラーメン」の一番の特徴は、うどんやぞうすいのようにラーメンを鍋料理の最後のシメとして投入するのではなく、鍋のはじめから麺を入れ、野菜などの具材と一緒に食べる「ラーメン」が主役の料理であることだという。今回は、そんな「煮込みラーメン」をオリーブラーメンシリーズに新たに加えた。麺はプロが厳選した小麦を使用し、独自のブレンド小麦粉を手延べ技法で製造。麺生地にオリーブ油を練り込み麺に合う食感の太さを追求。麺の伸びにくさは比類のない仕上がりで、茹であがりはモチモチとした生麺のような食感になるという。また、スープは同社のラーメンの一番の特徴であるオリーブを練り込んだ麺に合う、アンチョビガーリック風味の洋風スープになっているとのこと。特製スープにもオリーブ油を配合している。容量180gで、価格は650円(税込)。
2015年10月21日ハピライズとラーメンデータバンクは11月13日、ラーメン好きな男女が集う婚活イベント「ラーメン婚活」大阪編を開催する。○ラーメン好きな男女が集う婚活イベント同イベントは、ラーメン好きな男女が集い、ラーメンを味わいながら交流を深めていくという婚活イベントで、大阪府での開催は今回で二度目となる。会場は、老舗中国料理店「大成閣」で、この日のためだけに作られたオリジナルラーメンや、特別なアラカルト料理などが味わえて、価格は男女ともに1,000円に設定されている。男女最大50名規模。今回の大阪編は、全国12都市で開催される「ラーメン婚活キャラバン第二弾」の8会場目で、今後は11月25日東京(南青山)、12月9日博多、2016年1月22日名古屋、2016年2月5日川崎と続き、最後は、2016年3月25日東京にて「ラーメン婚活ファイナルパーティー」が開催される。大阪編の開催日時は、11月13日19時~21時。参加資格は、真面目に結婚相手を探しているラーメン好きな20歳以上の独身男女で、男性は定職についている方限定。申し込み、詳細は「ラーメン婚活全国キャラバン」のサイトから。
2015年10月21日Windows 10無償アップグレード開始前、Microsoftは「システムの圧縮機能によって、OS(=システムファイル)の使用領域を大幅に節約する」とアナウンスしていた。弊誌Windows 10大百科の執筆時は具体的な動作を確認できなかったが、調べてみるとコマンドラインからNTFS圧縮を実行する「Compact.exe」に気になるオプションが加わっていた。このコマンドを使ったシステム全体の圧縮手順を紹介しよう。○生まれ変わった「Compact.exe」Microsoftの開発陣は2015年3月の時点で、圧縮済みシステムファイルから直接Windowsを起動する「WIMBOOT」の肥大化を避ける仕組みを加えると、公式ブログで表明している。これらは展開時に組み込む仕組みのため、一般的なスペックを備えるPCでは恩恵を受けることはできないと思われていた。だが、システムファイルの圧縮に対しては後から適用する方法を用意している。それが「Compact.exe」だ。以前から存在するCompact.exeはNTFS上のファイルをコマンドラインから圧縮するものだが、Windows 10では新たなオプションが加わった。例えば「/EXE」は変更頻度が低い実行形式ファイルに対して、XPRESSやLZXといった圧縮アルゴリズムも適用する。この圧縮を一括実行するオプションが、「CompactOs」だ。サブオプションとしては、圧縮状態を確認する「query」、すべてのシステムファイルを圧縮する「always」、すべてのシステムファイルを圧縮解除する「never」がある。これらはWindows 10インストール後でも実行できるため、ストレージの空き容量に悩んでいる多くユーザーにとって有益だろう。ただし、圧縮は伸長(解凍)とペアの存在だ。システムファイルを圧縮するということは、伸長処理もすべてのバイナリファイルに対して加わるため、必然的にパフォーマンスが落ちる。特にCPUパワーが乏しい場合は、体感的な速度低下は小さくないだろう。この点を鑑みて本Tipsを試してほしい。○システムファイルを圧縮する操作自体は簡単だ。管理者権限でコマンドプロンプトを起動し、コマンドラインから「compact /CompactOS:always」と実行するだけでよい。ただし、進捗状況を示すプログレスバーなどは現れず、作業中はI/Oの負荷が大きいため、PCをそのまま放置できるタイミングで実行することをおすすめする。圧縮が完了すると、圧縮対象となったファイル数や全体の圧縮量と圧縮率を示すメッセージが現れる。今回試した環境では圧縮率「1.7対1」で、約3.5Gバイトのストレージ容量を空けることに成功した。前述のとおり、「compact /CompactOS:query」と実行すれば、現在の圧縮状態を確認できる。圧縮はしたものの、全体のパフォーマンスが低下する場合は、「compact /CompactOS:never」で圧縮を解除すればよい。圧縮時と同等の時間を要するが、筆者の環境では問題なく元の状態になることを確認した。阿久津良和(Cactus)
2015年10月18日力の源カンパニーは10月16日、「振る舞いラーメン祭」を全国の「博多 一風堂」30店舗で実施する。このイベントでは、同社の創業30周年を記念して、看板商品の「白丸元味」「赤丸新味」を無料で提供する。昼の部(10時30分~15時)と夜の部(17時30分~22時)の2回に分かれており、各300杯を用意(先着順)。実施店舗は、「大名店」「太宰府インター店」「塩原本舗」「姪浜店」「薬院店」「銀座店」「吉祥寺店」「六本木店」「高田馬場店」「明大前店」「駒沢公園店」「千葉中央店」「池袋店」「湘南SEASIDE店」「横浜西口店」「町田店」「大宮店」「高崎店」「長堀店」「神戸元町店」「堀江店」「池田店」「西宮北口店」「箕面店」「本町通り店」「札幌狸小路店」「金沢香林坊店」「盛岡店」「岡山店」「松山店」。
2015年10月13日ニフティは10月6日、セゾン情報システムズと連携し、クラウドサービス「ニフティクラウド」のサービスとして、ファイル転送・データ連携サービス「HULFT for ニフティクラウド」を提供すると発表した。利用料金は月額1万2800円から(税別)。「HULFT for ニフティクラウド」は、セゾン情報システムズが提供するシステム間データ連携/ファイル転送ミドルウェア「HULFT」の各種機能を、「ニフティクラウド」上で月額料金にて利用できるサービス。マルチプラットフォームや豊富なファイル形式・転送方法への対応、操作ログ管理やユーザー権限設定などの機能により、オンプレミス環境と「ニフティクラウド」を組み合わせたハイブリッド環境などの複雑なシステム環境においても、シームレスでセキュアなデータ連携/ファイル転送を実現する。セキュリティ対策としては、HULFT暗号、AES暗号(オプション)、データの欠落・改竄チェック、不正アクセスの防止・操作ログ出力が行われる。
2015年10月07日インフィニシスは2日、Mac用のファイル管理ソフト「EagleFiler」の最新バージョン「EagleFiler ver 1.6.6」を発表した。同社の通販サイト「Shop Infinisys」で10月16日からダウンロード販売を行う。価格は税込3,200円。10月9日までは2,560円で販売される。Mac用のファイル管理と情報管理を行うソフト。メール / Webページ / pdf / テキスト / グラフィックなど、PC内のファイルを管理・検索可能。インタフェースは「Mail」と同じになっており、他のメールソフトからのメールもインポート可能。ファイルの暗号化にも対応する。新バージョンでは「フォント」パネルで「System Font」を選択可能になり、Xcode 7コンパイラのためのソースコードアップデータも搭載。「Transport Security」アプリもサポートしたほか、Mac OS X 10.11にも正式に対応した。このほか、データ処理の改善 / インタフェースのいくつかを改善 / 不具合の修正なども行われている。対応OSはMac OS X 10.6.8以降。
2015年10月02日日本ヒューレット・パッカードは10月1日、分析とポリシー管理技術を活用したファイル分析ソフトウェア「HP Storage Optimizer」を発表した。2015年中の販売開始を予定し、希望小売価格は5TBで185万5000円(税抜)~。同ソフトウェアは、ポリシーベースのストレージ階層化と情報の最適化を組み合わせたファイル分析ソリューション。独自の組み合わせにより、企業は効率的にストレージ量を軽減させるとともに非構造化データの管理コストと複雑性を減らし、クラウドも含めて複数のストレージレポジトリに情報を分散・格納することが可能。データがスタブ化され、格納する前にデータセットごとに詳細なポリシーの適用が可能なため、企業は非構造化データを総合的に把握できる。また、SharePointやExchangeなど幅広いレポジトリへの接続が可能でエンタープライズレベルの拡張性を備えてる。また、内蔵されたワークフローセキュリティおよびオーディオ機能を提供するほか、エンドユーザーによるシームレスなデータ検索を行うことも可能としている。企業は同ソフトウェアの活用により、企業ポリシーに沿って膨大なデータを効率的に管理することでデータの保管コストを低減し、コンプライアンス対応やインフォーメーション・ガバナンスを推進することができるという。
2015年10月01日米Googleは28日(現地時間)、Google PlayがサポートするAndroid用アプリ/ゲームのAPKファイルのサイズ制限を50MBから100MBに引き上げた。同社は2012年にAndroidアプリのサイズ制限を50MBから4GBに拡大したが、アプリが最大2GBの拡張ファイルを2つまで持てる仕様になっており、APKファイルのサイズ制限は最大50MBに設定されていた。今後は最大100MBをサポートする。ただし、Android 4.0以上(APIレベル14以上)を対象とするAPKに限られ、Android 3.2以下(APIレベル13以下)を対象とするAPKは最大50MBになる。
2015年09月29日季節はすっかり“食欲の秋”。彼と一緒にラーメンデートなんていかが?最新人気ラーメン店をご紹介します!◆ラーメン愉悦処 似星 にぼし[中村橋]店名にも滲む煮干しへの思いは、店主が割烹の料理人をしていた頃に培われたもの。その後、立川『鏡花』で修業し、ラーメンの魅力に開眼。さまざまな経験から生み出された煮干ラーメン(¥730)は、水出しした出汁に煮干し節入りの醤油ダレ、煮干しのロースト配合の香味脂と、まさに煮干し尽くし。口に運んだ瞬間、何層も重なる深い旨味に驚くはず。◇[麺]三河屋製麺全粒粉ストレート、[スープ]煮干し4種をブレンド、[チャーシュー]肩ロースの煮豚、[メンマ]極太、[その他]のり、三つ葉、麩練馬区貫井2‐3‐111:30~15:30、17:30~翌1:00(月曜~23:00、水曜18:00~)、11:30~翌1:00(土曜)、12:00~21:00(日・祝日)材料がなくなり次第終了無休。TEL:非掲載◆麺処 びぎ屋[学芸大学]「ラーメンは一杯勝負。だからこそ、その中でいろいろ楽しんでほしいんです」と店主。基本の醤油らーめん(¥750)にもネギ、メンマ、チャーシューが2種類ずつのっているのは、そんな思いによるもの。小麦が香る特注麺や、一日寝かせた深みのあるスープ、濃い口と甘露醤油を合わせたカエシなど、細部まで一切手間を惜しまないおもてなし精神に脱帽。◇[麺]あさひや製麺所特注麺、[スープ]鶏ガラ、もみじ、丸鶏、豚骨、魚介、[チャーシュー]肩ロースと豚バラ、[メンマ]穂先と細切り、[その他]のり、長ネギ、万能ネギ目黒区鷹番2‐4‐911:30~14:45(土・日・祝日~14:30)、18:00~21:00(材料がなくなり次第終了)火曜休www.bigiya.comTEL:03・5722・1669◆中華そば しば田[仙川]『音麺酒家 楽々』出身の店主が2013年に開店するや、瞬く間に行列店に。約7 割の人が注文する中華そば(¥750)は、力強いたまり醤油と華やかな生醤油をブレンドしたタレが決め手。醤油の良さが引き立つ鴨ガラ&魚介の澄んだスープに鴨油がコクを与え、低温調理したチャーシューも旨味を添える。完成度の高い珠玉の一杯。◇[麺]三河屋製麺ストレートの低加水麺、[スープ]鴨ガラと丸鶏、魚介、[チャーシュー]肩ロース、[メンマ]細切り、[その他]ネギ、カイワレ調布市若葉町2‐25‐2011:00~14:30、17:30~20:30(材料がなくなり次第終了)土・日曜休行列が少ない夜の営業が狙い目。カウンターのみ8席。TEL:080・4001・0233◆らぁ麺 すぎ本[鷺ノ宮]ラーメンの鬼と称された佐野実氏の下でラーメン作りの姿勢を学んだ店主。独立にあたり目指したのは、子供からお年寄りまで楽しめる身近な一杯。オーソドックスな醤油らぁ麺(¥750)のベースとなるスープは強烈な個性を狙わず、さまざまな素材を使いバランスよく仕上げる。じんわり飽きのこない味わいで、何度も食べたくなる!◇[麺]三河屋製麺細ストレート、[スープ]丸鶏、鶏ガラ、豚骨、野菜、魚介、[チャーシュー]豚肩ロース、鶏むね肉、[メンマ]穂先、[その他]ネギ中野区鷺ノ宮4‐2‐311:30~15:00、18:00~21:00(月曜は昼営業のみ)火曜休(祝日の場合、翌水曜休)最寄り駅から徒歩1分ほどの便利な立地も魅力。TEL:03・5356・6996※『anan』2015年9月30日号より。写真・佐藤 朗取材、文・真島絵麻里
2015年09月25日ダイアログからコマンドを実行する「ファイル名を指定して実行」は、Windows 10でも使いたい場面がある。だが、スタートメニューを見ても機能を呼び出す項目やタイルは見当たらず、不便に感じている方もおられるだろう。今回はWindows 10における「ファイル名を指定して実行」の開き方をいくつか紹介する。○検索ボックスとどちらが便利?Windows 10は、タスクバーに加わった「クイック検索」の使用を推奨している。例えば「Microsoft Edge」を起動する際も、アプリケーション名を入力するだけで済むからだ。しかし、本記事の執筆時点では柔軟性がいまひとつで、「えっじ」と入力しても起動することはできない。他方で「フォト」は、アプリケーション名はもちろん「Photo」や「foto」でも起動できる。では「ファイル名を指定して実行」が万能かといえば、ユニバーサルWindowsアプリの起動は難しい。Microsoft Edgeの実体は「%Windir%\SystemApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\MicrosoftEdge.exe」なのだが、Explorer.exeからShellスキームを利用して起動できるものの、現実的ではないだろう。ショートカットファイルを作れば……という見方もあるが、それなら最初からスタートメニューやタスクバーにピン留めすればよい。そのためWindows 10において「ファイル名を指定して実行」は万能ではないのだ。○「ファイル名を指定して実行」をピン留めするそれでも、筆者のようにマウス操作よりもキーを叩く頻度が高いユーザーにとって、コマンドライン型ランチャーとなる「ファイル名を指定して実行」は便利な存在。Windows 10でも従来と同じく、「Win」+「R」キーによる直接呼び出しや、「Win」+「X」キーもしくはスタートボタンの右クリックで現れるクイックアクセスメニューから、「ファイル名を指定して実行」を開ける「ファイル名を指定して実行」を割と頻繁に使う場合は、スタートメニューやタスクバーにピン留めするのが簡単だ。このような方法で「ファイル名を指定して実行」をGUIから参照できる。○「ファイル名を指定して実行」のショートカットファイルを作成するピン留めしたタイル(アイコン)をショートカットファイル化する場合は、タイルのコンテキストメニューから元となるファイルを参照し、もともとあるショートカットファイルをデスクトップなどにコピーすればよい。なお、コマンドラインとして「%windir%\explorer.exe shell:::{2559a1f3-21d7-11d4-bdaf-00c04f60b9f0}」を指定すれば、同じ動作を行うショートカットファイルを作成できる。阿久津良和(Cactus)
2015年09月25日岡山県岡山市のコンベックス岡山・屋外特設会場で10月3日~4日の各日10時~17時に、「第10回おかやまラーメン博2015」が開催される。○県内外のラーメンが1杯700円同イベントでは、岡山県内11店・県外6店の合計17店が自慢の味を提供する。どのラーメンでも1杯につき700円(前売り券は600円)で味わうことができる。黄ニラが特長の岡山県ならではの味「よくろぼ ふくみ家」、焼肉店ならではのラーメンを出品する「焼肉系ラーメン 麺じろう」、タレと酢、ラー油で味わう「油そば めんらく亭」、チーズと地鶏のステーキをのせた担担麺「らーめん 食楽」、本場中国の家庭の味、刀削麺を出品する「中華 錦亭」などが出品される。
2015年09月24日ハピライズは10月27日、日本最大級のラーメンイベント「東京ラーメンショー」とコラボレーションした「超ラーメン婚活」を開催する。ラーメン婚活とは、ラーメン好きの集まる婚活イベント。結婚相談所「サンマリエ」とラーメンデータバンクが共同で開催している。今回の超ラーメン婚活は、「駒沢オリンピック公園」(東京都世田谷区)で開催される「東京ラーメンショー2015」(10月23日~28日、29日~11月3日)とコラボレーションしたもの。会場を一晩貸し切って行われる。当日は、"好きなラーメンの味"別にテントを用意。20種類以上のラーメンの中から好きなラーメンを食べながらラーメン好きな男女が交流する。場内には「Compassテント」を設置し、婚活結婚診断テストや恋に効くラッキーアイテムが楽しめる「婚活アトラクション」を繰り広げる予定。また参加者に「思い出のラーメン」を投票してもらい、東京ラーメンショー2015の大崎裕史実行委員長が「超ベスト・オブ・思い出のラーメン」を選出する。大崎実行委員長から発表された人には後日、プレゼントが発送されるという。時間は18時~21時。定員は男女各2,500名、合計5,000名を予定。参加条件は真面目に結婚相手を探している20歳以上の独身男女で、ラーメンが好きな人、男性は定職を持つ人に限る。参加費は1人1,000円(税込)。チケット購入の際、参加費とは別に手数料が324円発生する。超ラーメン婚活のチケットはイベント当日のみ有効。払い戻し不可。参加申し込みは、サンマリエ公式サイト特設ページから。申し込み締め切りは、10月23日17時。
2015年09月18日みんな大好きなラーメン。飲んだあとについつい食べたくなる、魔性の食べものの筆頭でもありますね。ところで、日本三大ラーメンをご存知ですか?聞けばみなさん納得できるかと思いますので、ご紹介していきますね。■1:札幌ラーメン・・・ラーメンということばは札幌からはじまった1922年に北海道の札幌にあった「竹家食堂」でラーメンということばが誕生したといわれています。ラーメンができたときに中国人の調理人の王さんが「好了(ハオラー:「できた」というような意味)」といって出したことからラーメンとついたとか。もしここでラーメンという名前がついていなかったら、いまごろどんな名前になっていたのでしょうか。そんな「札幌ラーメン」が日本三大ラーメンの1つ目。札幌ラーメンといえば味噌というイメージが強いですが、札幌のラーメン屋さんでは正油(札幌ではあまり醤油ラーメンとは書きません)と塩と味噌の3種類を用意しているところがほとんどです。でも、たしかに味噌ラーメンが全国に広まったのは札幌から。いまは全国区の味噌ラーメンですが、昭和30年ごろにお客さんのひとことからはじまったそうです。そして北海道のなかにも札幌、函館、旭川と三大ラーメンが存在します。寒い北海道だからこそ、各地域でラーメンが育っていったのですね。■2:喜多方ラーメン・・・実は喜多方がラーメン屋台の元祖だった大正末期から昭和初期のころ、中国から渡ってきた青年がチャルメラを吹きながら屋台を引いて売り歩いていたのが、2つ目の日本三大ラーメンである「喜多方ラーメン」の元祖といわれています。その特徴は、平打ち太めの中華麺。飯盛山を源とする伏流水をたっぷり使ってじっくり寝かせて熟成させてつくる、モチモチとした水分の多い麺です。スープは醤油ベース。蔵のまちと称される喜多方市は雪国であり、2,000棟以上の蔵が並ぶ町。美しい町並みとおいしいラーメンが楽しめるということで全国から多くの人が足を運ぶようになり、喜多方ラーメンは日本三大ラーメンの1つにまでなったのです。■3:博多ラーメン・・・ばりかたの「ばり」は博多の方言で「とても」日本三大ラーメンの最後は、福岡県福岡市を中心とした博多ラーメンです。特徴は、なんといっても豚骨スープ、細麺、そしてトッピングの紅しょうがですね。替え玉システムがあることも博多ラーメンならではです。そして「ばりかた」ということばがあるように、麺の茹で加減を指定できるのも博多ラーメンの特徴のひとつ。「ばり」とはとてもという意味の博多弁。とてもかために茹でて欲しいときには「ばりかた!」とオーダーします。もっと硬めが好きな人は「針金」「粉落とし」というオーダーもできます。豚骨スープの博多ラーメンは屋台「赤のれん」の店主が戦時中の満州で食べたものを元につくったことが発祥といわれています。その赤のれんにならった他の店舗もラーメンをつくり、博多の屋台文化があったからこそ、博多ラーメンは発展していったのです。*もちろん、日本中にはまだまだたくさんのおいしいご当地ラーメンがあります。味の違いや個性を楽しむのはもちろん、それぞれの歴史や背景を知りながら食べるとまた楽しみ方も変わってきそうですね。みなさんの身近なラーメンには、どんな歴史があるのでしょう?(文/料理家・まつながなお)
2015年09月11日ハピライズとラーメンデータバンクは10月9日、ラーメン好きな男女が集う婚活イベント「ラーメン婚活」をチャイニーズビストロ「ドラゴンバンブー」(愛知県名古屋市)で開催する。当日は、3種類の限定ラーメン「パイコー坦々麺~ゴマラー油味~」「ダック肉の塩とんこつラーメン」「フカヒレラーメン」が味わえる。また、ラーメン男女の談話に花を添えるゲストとして、ラーメンデータバンクの取締役会長でありラーメン評論家の大崎裕史氏も登場する。時間は19時~21時。応募締め切りは9月30日11時。参加費は、男女ともに一人1,000円(税込)。参加資格は、真面目に結婚相手を探している20歳以上の独身男女で、ラーメンが好きな人。参加人数は40~50名(男性20名~25名、女性20名~25名)を予定。参加は専用ページから受け付けている。なお、2016年1月22日にも同様のイベントを開催予定。
2015年09月10日「いま最も旬でうまいラーメンは?」をコンセプトに関西最強のラーメンを決定する「第4回 究極のラーメンAWARD関西」が、9月10日(木)発売のムック本『究極のラーメン2016関西版』(ぴあ)にて発表された。『究極のラーメン2016関西版』発売情報テレビなどの各メディアで活躍する、関西を代表する有名ラーメン通4名が選考委員を務め、1000店以上ものノミネート店の中から総合グランプリに選んだのは、和歌山で人気を博す関西屈指のハイレベル店「清乃」。豊富な和食の知識や技術を駆使した旨みあふれる極上スープと自家製平打ち麺、柔らかくジューシーなチャーシューなどのひとつひとつが高い完成度を誇る、ラーメンマニアから圧倒的支持を受ける関西の至宝が遂に頂点に輝いた。グランプリの記念盾が選考メンバーの井村京氏から贈呈され、店主の原田智司さんは「金沢の師匠の店(自然派らーめん神楽)に追いつき、(選考メンバーの)井村さんに常に満足していただけるラーメンを提供できるよう、これからも精進していきます!」と、受賞の喜びをかみしめた。また、新店やレジェンド部門をはじめ、醤油、塩、豚骨、鶏白湯、味噌、つけ麺などの各部門のグランプリ&準グランプリ店も同時に発表。今回も関西のラーメンシーンの最新トレンドが分かる、興味深いラインナップとなっている。■『究極のラーメン2016 関西版』2015年9月10日(木)発売本体650円+税ぴあ
2015年09月10日ハワイアンビストロ「39YOSHOKU」(東京都中央区日本橋馬喰町)はこのほど、「カルアピッグレモンサイミン(ラーメン)」を発売した。○ハワイ風ラーメン「レモンサイミン」にハワイの伝統料理をプラス同商品は、同店の定番メニュー「レモンサイミン(ラーメン)」にハワイの伝統料理「カルアピッグ」を入れた新メニュー。「サイミン」は、ハワイ発祥のラーメンによく似た麺料理で、かつてハワイに渡った日本人が食べていたものが発祥と言われている。また「カルアピッグ」は、豚肉を蒸してほぐしたもののことで、本来はバナナの皮に包んで土の中で蒸し焼きにする。「カルアポーク」ともいう。同商品は、「カルアピッグ」の香ばしい香りとレモンのさっぱり感が、相性の良いメニューとなっている。販売期間は9月1日から30日まで。価格は990円(税別)。また、8月6日に発売した「カレーレモンサイミン(ラーメン)」(790円・税別)は人気商品となり、9月1日からグランドメニュー化することが決定。いつでも食べられるメニューとなった。同店では、今後も続々と季節のサイミンメニューを発売していく予定という。
2015年09月06日ラーメンレストランチェーンを展開する「どうとんぼり神座(かむくら)」は7日~11月15日までの期間限定で、秋季限定メニューの「秋のピリ辛 牛カルビラーメン」「牛カルビ ビビンバ」「石焼牛カルビ ビビンバ」「ナムル盛り合わせ」を販売する。○秋の食欲を満たしてくれる、ボリューム感のあるラーメン同店の看板メニューである「おいしいラーメン」は、フレンチレストランのオーナーシェフを勤めていた創業者が、1年半の歳月をかけて完成させた門外不出のスープに、たっぷりの白菜と豚バラ肉を加えてあみ出した、"伝説のラーメン"。新メニューの「秋のピリ辛 牛カルビラーメン」は、この「おいしいラーメン」のスープをベースに、玉ねぎを和え、プルコギ風のアレンジを施したジューシーな牛カルビをリッチに使用。さらに新鮮なもやしとキムチ、温泉卵を豪快に盛り付けた限定メニューとなる。白菜と秘伝のスープが醸し出す独特の自然な甘みに、牛カルビから染み出す芳醇な旨味。そこに爽やかなキムチの辛味と豊かなゴマの香りが加わり、オススメの1杯に仕上がっているという。価格は930円(税込)。なお、神座飲茶樓 グランルーフ店・横浜ジョイナス店では取り扱わない。また、香ばしくジューシーな牛カルビが主役をつとめるご飯メニューとして「牛カルビ ビビンバ」も同時に販売を開始。新鮮なもやし・ほうれん草・ぜんまいなどを使った口あたりの良いナムルと、爽やかな刺激が食欲をそそる白菜キムチをあしらった、ご飯の進むメニューとなる。価格は単品500円(税込)。香芝店・香芝SA店・長吉店・河内長野店・鶴見店・平野店・イオン洛南店・イオンモール名古屋茶屋店および、神座飲茶樓 グランルーフ店・横浜ジョイナス店では取り扱わない。なお、石焼設備のある店舗では、「牛カルビ ビビンバ」を石鍋に盛り付け卵黄を加えた、「石焼牛カルビ ビビンバ」を提供する。価格は単品720円(税込)で、店舗によって異なる。さらに、ビールのお供に向く「ナムル盛り合わせ」も用意。おつまみとしてはもちろん、好みのラーメンにトッピングすることで、いつもとは違う味を楽しめる。価格は300円(税込)。一部、取り扱いのない店舗もある。※画像はイメージ
2015年09月06日いつ何時、世界中の誰が見ても筆者は野郎なワケだが、まさか「野郎」と「ラーメン」が一体化する日が来ようとは。しかも、大ボリュームでだ! そんな野郎を冠したラーメンが東京は秋葉原にあると聞きつけ電車に飛び乗った。「メガ豚野郎(メガトンヤロウ)」というラーメンらしいが、どんな爆弾ラーメンが登場するのやら。○"期間限定"の枠に収まり切らなかったメガ盛りラーメン出迎えてくれたのは現在都内を中心に23店舗ある「野郎ラーメン」の中でも代表的店舗である秋葉原店・店長の根本裕士さん。「いらっしゃい!! どんなヤロウも大満足の『野郎ラーメン』をご賞味あれ! 」。根本さんは厨房に自らが先頭に立ち、「野郎ラーメンの伝道師」としてお客さんへはもちろんのこと、スタッフ教育にも力を注ぎ、さらなる「野郎ラーメンの伝道師」輩出に励んでいるお方。「もともとは横浜でつけ麺を提供する同グループの『大ふく屋』から生まれたのが『野郎ラーメン』です。大ふく屋にて期間限定の大盛りラーメンを提供したところ『もっと食べさせてほしい』という声をたくさんいただきまして、それならばと社内で話し合い、改良を加えて別店舗展開したんですよ」。なるほど、誕生時からワクに収まり切らない一杯だったのだ。その後、野郎ラーメンという屋号は、2010年6月オープンの神田1号店からスタートしたという。「オープン時から大切にしていることはいつ何時、どの店舗でも同じ味を提供することです。例えば、原材料の豚にしても骨格の作りや肉の付き方には"個性"があるので、一杯のラーメンでも同じ味を作るのは実は簡単なことではありません。よって数ある店舗の味を統一することには苦労しました」。渋谷総本店などで行う厨房スタッフの教育と、社長も参加する徹底した味の確認等によってどの地域の店舗に行っても"野郎クオリティー"の味を楽しめるような取り組みをしているそうだ。男らしい響きとは裏腹に、繊細かつ計画性に満ちた一杯! では野郎ラーメンの中でも重量級の「メガ豚野郎」をいただきましょう。○ワシワシと食べるチャーシュー&盛り盛り焼き野菜ドーーーン!! という擬音が見えそうなほどのお姿。山のように盛られたもやしとキャベツの野菜炒め、その片面を覆う大判チャーシューはまるで岸壁のよう。ラーメンだけど、果たして麺までたどり着くのだろうか。早速チャーシューをパクリ。むむ! 噛み応えのあるしっかりしたお肉だこと! 適度な柔らかさもあって旨味が一気に口内を駆け巡る。「現在は主にメキシコから輸入した肩ロース肉を使っています。1店舗だけで1日100kg以上の豚肉を使用するので、野菜も含め国内業者では仕入れが追いつかないんですよ。ちなみに豚肉はエイジング・ビーフといって十分に旨味を熟成させてから輸入しています」。世界を股にかける一杯ですか。さて、肉の壁が崩れかけたところでようやく麺の登場。ちなみにこのちぢれ麺は、数種類もの小麦粉を同店独自にブレンドした中太タイプ。甘じょっぱい豚骨醤油のスープによく絡んでいる。うん、うん、ズルズルズル……って根本店長! いくら食べても底が見えませんゾッ!「メガ豚野郎は約1.5kgありますからね、逆に食べられたらスゴイです(笑)。でも最近は"野郎"とはいえ、女性のお客様も増えているんですよ」。モグモグ……と筆者が果てなく食べ続ける横で根本さんは続ける。「近年は職人肌の少し入りづらいラーメン店も少なくないですが、コンビニ感覚で気軽に利用してもらえると嬉しいですね。その分、メニューは味噌味や担々麺など豊富に用意していますから。今後はまだ進出できていない大阪や名古屋にも展開していき、いずれは世界にも"野郎"の名前を響かせていきたいと思っています! 」。確かにこのおいしさと超ボリュームは、関東近郊だけではもったいない。世界の"YAROU"たちを相手にしても十分に戦えるはず!完食後は、半日経ってもお腹が減らない「メガ豚野郎」を提供する野郎ラーメン。男性はもちろん女性野郎だってウェルカムだぞ!(文・A4studio東賢志)
2015年08月21日ラーメンデータバンクとサンマリエは8月22日、「ラーメン婚活」広島編を開催する。○ラーメン好きな男女が集う婚活イベント同イベントは、「ラーメンの好みが合うカップルは別れにくい」というラーメンデータバンクの提唱をもとに企画された婚活イベントで、ラーメン好きな男女が集い、大好きなラーメンを味わい、語らいながら交流を深めていくというもの。会場は、四川料理を中心とした老舗中国料理店「敦煌 広島中店」。この日のためだけに作られたラーメンなど、話に花を添えるおいしい料理が味わえて、価格は男女ともに1,000円に設定されている。男女最大50名規模。広島県での開催は初となる今回は、全国12都市で開催される「ラーメン婚活キャラバン第二弾」の5会場目で、今後、9月11日大宮、10月9日名古屋、11月13日大阪、11月25日東京(南青山)、12月9日博多、2016年1月22日名古屋、2016年2月19日川崎と続き、最後は、2016年3月25日東京にて「ラーメン婚活ファイナルパーティー」が開催される。広島編の開催日時は、8月22日14時~16時。参加資格は、真面目に結婚相手を探しているラーメン好きな20歳以上の独身男女で、男性は定職についている方限定。申し込み、詳細は「ラーメン婚活全国キャラバン」のサイトから。
2015年08月12日今回はファイル処理をメインに取り扱います。実際の業務で使うアプリケーションやサービスは、なんらかの形でファイルを利用する場合が多いです。たとえばCSV(カンマ区切りの表)を読み込んだり、書き出したり……。また、アプリケーションの状態(設定など)やログを残すためにファイルを利用することもあります。ファイルにはバイナリ(01)で構成される画像ファイルや、テキストで構成されるテキストファイルがあります。バイナリのファイルがどのようなものかについても軽く触れますが、初心者はあまり操作しないと思うので、テキストファイルが話の中心となります。そのため、テキストファイルを扱うために必要なテキスト処理についても扱います。なお、日本語テキストの処理などについては別途扱います。○テキストを生成する方法テキスト処理は要するに、文字列型の処理です。第5回で簡単に扱ったのですが、テキストファイルの処理では文字列型の処理が必須となるので少し発展させて復習します。まず、文字列は以下のように定義するのでした。text1 = ’hello python’text2 = ’’’helloworldpython’’’ひとつめに関しては今さらいうこともないですが、2つめに関しては複数行でテキストをプログラム中で定義する方法でしたね。記号「’」の代わりに記号「"」を使うことも可能ですが、文字列の前後で統一されている必要があります。文字列の結合に関しては「+」記号でできますが、数字などを結合するときは「文字列に変換」してから結合するのでした。ほかの型から文字列型への変換にはstr関数を使います。print(’hello ’ + ’world’)# hello worldprint(’hello ’ + str(5)) # hello 5結合の代わりに、文字列にテキストや数字を埋め込むという手法で文字列を生成することも可能です。>>> ’hello {} {}’.format(’python’, 5)’hello python 5’文字列のformat関数(メソッド)の引数に {} に対応する文字列なり数値なりを与えています。このformat関数の使い方を詳細に伝えるとそれだけで連載2~3回分になってしまいますので、詳しくはこちらのドキュメントをご参照ください。結合より埋め込みのほうがコードがきれいになる場合が多いので、積極的に活用してもらいたいです。文字列のフォーマットに関わるところでは、ほかには数値の整形をしたいことがよくあります。たとえば、1,2……というように連番でテキストを表示なり書き込みする場合、なにも配慮しないと次のように桁数が違うとガタガタになってしまいます。1: some text2: some text……9: some text10: some text11: some text……次のように0で揃えられているときれいですね。01: some text02: some text……09: some text10: some text11: some text……このような場合には以下の方法で文字列の数字に「0詰め」をすると便利です。zfillで桁数を指定したり、先のformat関数に出力の細かい指定をしたりしています。print(’5’.zfill(5)) # 00005print(str(101).zfill(5)) # 00101print(’hello {0:05d} world’.format(5)) # hello 00005 world最後に文字列で使われる特殊記号についてお話します。特殊記号はプログラム中で意味を持ってしまう特別な記号のことです。たとえば「’」という記号は文字列を作成する際に利用する特別な記号です。そのほかにはビープ音なども記号に分類されます。これらは文法的な理由やそもそもそれを表現する記号がキーボードのキーにないことから、「これは XX ですよ」という特別なルールにもとづいて文字列に表記します。そのルールに利用されるのがエスケープ記号と呼ばれるもので半角のバックスラッシュ「\」(英語キーボード)か、半角の円記号「\」(日本語キーボード)を利用します。このエスケープ記号の後に特別な文字を続けることで、それが特別な意味を持つのです。たとえば「’」とビープ音は以下の用に記載できます。print(’escape sample1 \’.’)print(’escape sample2 \a.’)ほかには改行とエスケープ記号自身あたりをよく使います。print(’escape sample1 \n.’)print(’escape sample1 \\.’)エスケープ記号一覧はこちらのページの中央付近に記載されています。なお、記事掲載時から時間が経ってリンク切れしている場合は、適当に検索するなどして調べてみてください。○テキストを加工する方法テキストの生成について取り扱ったので、次はそのテキストを加工する方法について扱います。基礎的な機能を順に紹介していきます。これ以外にも多数の機能がありますが、必要になった時点で調べて覚えていけばよいでしょう。まず、文字列中の「文字」の取得ですが、以下のように [X] で位置を指定して行います。>>> text = ’hello world python’>>> print(text[4])o>>> print(text[100])Traceback (most recent call last):File "<stdin>", line 1, in <module>IndexError: string index out of range>>> print(text[-4])tこの位置の指定はリストの要素の数え方と同じで0から始まります。先頭から0、1、2……と数えていくと4はoに対応していますね。範囲を超えてしまうとエラーになります。面白いのがこの値をマイナスにできるところです。このように指定すると後ろ側から取得してきます。この際、0からではなく-1、-2、-3……とカウントすることに注意してください。文字列から「文字列」を取得するには、以下のように行います。>>> text = ’hello world python’>>> print(text[6:11])world>>> print(text[-12:-7])worldこれは「スライシング」と呼ばれるテクニックで、[X:Y]とあるとXからYまで取得という意味になります。[X:Y] と指定する際はX < Yとなるようにしてください。先ほどと同じように、範囲指定にもマイナス値を利用できます。前と後ろを指定するのではなく、Xより前、Xより後という指定の仕方も可能です。>>> print(text[6:])world python>>> print(text[:11])hello world>>> print(text[:])hello world python見ていただくとわかるように [X:Y] の片方を省略しています。そうすると先頭から、もしくは末尾までという意味になります。あまり使いどころはありませんが、両方とも省略すると、文字列のすべてが取得されます。次に文字列の置き換えです。テキストエディタなどである特定のキーワードを別のキーワードに置き換えることがあるかと思いますが、それと同じ要領です。>>> text = ’hello world python’>>> print(text.replace(’o’, ’0’))hell0 w0rld pyth0n>>> print(text.replace(’world’, ’WORLD’))hello WORLD python>>> print(text)hello world python文字列.replace(置き換える文字列, 置き換えられる文字列)とすると、変換された文字列が返されます。例にもあるように、元の文字列自体は変化していないので注意してください。文字列の検索もそれほど難しくはありません。検索には「存在の確認」と「位置の確認」の2つの使い方があり、それぞれ次のようになります。>>> text = ’hello world python’>>> ’wor’ in textTrue>>> ’w0r’ in textFalse>>> text.find(’wor’)6>>> text.find(’w0r’)-1>>> text.find(’o’)4inについてはlistでの使い方とほぼ同じですね。find については最も左側にあるマッチした位置を返します。そのため、’o’は何個もありますが、一番左の位置となっています。マッチしない場合は-1が返ってきます。それほど使う場面は多くないのですが、前側を指定した数だけ飛ばして途中から検索したり、右側から探索をすることも可能です。>>> text.find(’o’, 10)16>>> text = ’hello world python’>>> text.rfind(’o’)16次に文字列の前後からの特定の文字の削除です。よく利用するのは、前後の空白や改行コード、タブなどを取り除く場合などでしょう。>>> text = ’ hello world \n’>>> text.strip()’hello world’>>> text.strip(’ hell’)’o world \n’strip関数に引数を指定しないと、文字列の前後の空白とタブ、改行が取り除かれます。引数に文字列を指定すると、その文字列が取り除かれます。また、特定の区切りで文字列を分割して文字列のリストにすることも可能です。「,」記号で要素が区切られたCSV(Excel出力)やログの解析あたりでよく使うテクニックです。>>> text = ’1, taro, 35, male’>>> text.split(’,’)[’1’, ’ taro’, ’ 35’, ’ male’]text = ’’’1, taro, 35, male2, jiro, 29, male3, hanako, 23, female’’’for line in text.split(’\n’):elems = line.split(’,’)print(’{} {}’.format(elems[1].strip(), elems[2].strip()))# taro 35# jiro 29# hanako 23分割の逆で文字列を「特定の文字列」で結合していくことも可能です。2次元配列(リストにリストが入っている)に格納された情報をCSV形式でファイルに書き出したりする際に便利な手法です。書式は「結合に使う文字列.join(文字列のリスト)」となります。>>> l = [’1’, ’taro’, ’35’, ’male’]>>> ’, ’.join(l)’1, taro, 35, male’○ファイル処理の概念ファイル処理については、プログラミングというよりも「OSのファイル処理の方式」をまず理解しておく必要があります。そのため、最初にファイル処理の概念について説明します。これがわかってしまえば、その利用はさほど難しくありません。なお、プログラムがどのようにファイルを扱うかは、OSの仕組みにもとづいているため、多くのプログラミング言語でさほど変わりません。ファイル処理がOSにおいてどう実現されているかを抽象化すると以下のようになります。実際はもっと複雑ですが、通常のプログラミングではそこまで意識する必要はないので詳細は割愛します。まずご存知のようにOSにはディレクトリがあり、それが階層構造を作っています。ファイルはそのディレクトリのなかに保存されています。OSはこの階層構造を管理しています。ディレクトリやファイルは、サイズなどの情報と共にポインタのようなものを持っていて、それがファイルの実体を指しています。構造についての話はこれぐらいにして、実際にファイルをどのように処理するか話をしましょう。OSにおけるファイル処理は主に以下のような流れとなります。まず絶対パス(ルートやCドライブなどからのパス)や相対パス(現在いるディレクトリから指し示すパス)を使ってファイルを指定します。それに対して読み、書き、読み書きなどのモードを指定してファイルをオープンします。そして読み書きなどの必要な処理を繰り返し、処理がすべて完了したらファイルをクローズして終わりです。クローズし忘れないようにしてくださいね。読み書きなどの具体的な処理はそれほど難しくありません。一言でいってしまえば、「テキストファイルは行ごとに処理する」「バイナリファイルは先頭から何バイトめか(位置)を指定して処理する」ことです。たとえば、テキストファイルで以下のものがあるとします。worldpythonjavaこの内容にすべて"hello "を加えて画面に表示するというプログラムを書く場合、ループ処理を利用してということを繰り返して処理するのが一般的です。「テキストファイルは行ごとに処理する」のが基本であることを覚えておいてください。次にバイナリファイルです。バイナリファイルは中身が01から構成されているファイルで、一般的には画像ファイルや音声ファイル、それに加えてアプリケーション特有のファイル(たとえば word など)があります。こちらはテキストと違うのでそもそも行という概念がありません。正直なことをいうと、テキスト処理よりもバイナリファイルの処理は骨が折れます(笑)。ただ、ファイルを読み書きできないかというと、そんなことはありません。そのバイナリファイルの構造を知ってさえいれば操作は可能です。著者はビットマップ形式の画像ファイルの合成とWAV形式の音声データの加工の経験があるので、それをベースにしてバイナリファイルの処理についてお話をします。ビットマップは以下の図のように、ピクセルから構成されている画像ファイルです。それぞれのピクセルはRGB(赤緑青)で表現されています。それぞれの色は1バイト(0~255)の容量があるので、ようするに1ピクセルは3バイトです。つまりファイルサイズは「縦のピクセル数×横のピクセル数×3」バイトになります。ここまでわかってしまえば、あとは簡単です。たとえば画像Aに画像Bをオーバーレイ(一部上書き)するとします。この際、Bの画像の黒(RGBが0, 0, 0)は透過させます。すると、以下の図のようにして合成が可能です。Bの左上は黒なのでAのものを合成画像に利用。その右隣は黒ではないのでBのものを利用。その右隣はA……といった感じでどんどん処理をしていくと、最終的に右の図のようになります。これをファイルに書き込めば、自分でバイナリファイルを作ったことになります。次にWAV音声ファイルです。これも比較的わかりやすい形式ですが、先ほどのビットファイルと違って「ヘッダ」と「データ」に分かれています。データは先程のビットマップと同じく音声のデータ(波形)を含んでいるだけなので簡単ですが、ヘッダにはデータをどのように表現するかといった情報が含まれています。後ろのデータを変えれば当然再生される音も変わりますが、その際に必要に応じてヘッダを変更する必要があります。最後にバイナリデータの処理のコツを伝えます。それは「プログラムで処理しやすい生(raw)の形式に一旦戻す」ということです。たとえばビットマップであれば編集は簡単ですが、JPEGやPNGを編集するのは非常に難しいです。そのためまずはJPEG → ビットマップに変換してやり、ビットマップで編集を行った後に再度、ビットマップ → JPEGに変換すればよいのです。音声も同じでmp3を直接編集するのではなく、mp3 → wav → 編集 → new wav → mp3とすればよいです。これらの変換には組み込みもしくは外部のライブラリを使用してかまいません。○実際にファイル処理をしてみよう長くなりましたが、実際に pythonでテキストファイルの処理をどのようにするか紹介します。先ほどの概念さえわかってしまえば非常に簡単です。worldpythonjavaと書かれたテキストファイルtext.txtの各行にhelloを加えて表示するサンプルを書いてみます。f = open(’text.txt’, ’r’)print(type(f))for line in f:print(’hello ’ + line)f.close()まずファイル ’txt.txt’ をモード ’r(読み)’ でオープンしています。オープンしたファイルオブジェクトに対してfor文を使うと1行1行取得できるので、行ごとにprintする処理をしています。これを実行すると以下のような出力となります。<type ’file’>hello worldhello pythonhello javaprint文の改行に加えて、もとのテキストの改行も表示されるので1行スペースがあいてしまっていますね。print文の改行をなくすには以下のようにprint文の後に「,」を書けばよいです。print(’hello\n’),print(’world\n’),ほかにはファイルを丸ごと読む方法もあります。f = open(’text.txt’, ’r’)text = f.read()print(text)lines = text.split(’\n’)print(lines)f.close()ファイルオブジェクトに対してread関数を使うことで、その中身をすべて文字列として取得します。それを行ごとに処理したいのであれば、文字列を先に説明した改行コードで分割することで行ごとのリストになるので、それに対して処理を行うことができます。次に書き込み方法について説明します。書き込みも読み込みと大差ありませんが、ファイルをオープンする際に書き込みモードを指定します。以下のテキストファイルtext.txtに書き込みをするとします。hello書き込みのコードは以下となります。f = open(’text.txt’, ’w’)f.write(’123’)f.write(’456’)f.close()コードを見てもらうと想像がつくとは思いますが、openの第二引数が書き込みモードの ’w’ となっています。そしてファイルオブジェクトにたいしてwriteすることで、実際にファイルに書き込み処理がされています。最後にクローズですね。するとファイル text.txt は以下のようになりました。123456見てもらうとわかるように、もともとのテキストであるhelloが消えていますね。上書きされていることがわかります。ただ、場合によっては「追記(もとの中身を残したまま後ろに加える)」しないといけないこともあります。その場合はモードを ’a’ の「追記」にすれば実現できます。モードのみ修正して以下のコードにしてみます。f = open(’text.txt’, ’a’)f.write(’123’)f.write(’456’)f.close()これを実行すると、123456123456となりました。もとの ’123456’ は残ったままで、その後ろに ’123456’ が新しく追加されていますね。ファイルのオープンごとに以前の内容が消えないので、アプリケーションのログなどを取る際に便利な手法です。なお、書き込みを「次の行」にする場合は「\n」を書き込めばいいです。最後に小ネタを話して終わりたいと思います。ファイル処理をする際に心の片隅においていただきたいのが「バッファリング」という処理です。ご存知かもしれませんが、ハードディスクへのアクセス速度はメモリへのアクセス速度に比べて何桁も遅いです。そのため、ファイルを何度も細かく書くことを繰り返しているとプログラムが非常に低速になってしまいます。この問題を防ぐために、出力があるたびに毎回ディスクに書き込むのではなく、メモリ上の高速な一時領域にデータをおいておき、まとめてそれを書き込むという処理が行われます。こうすることで低速なディスクアクセスの回数が減らせるのでプログラムが高速化されます。これがバッファリングの基本的な概念です。以下にこれを図で示します。このディスクへの書き込みは特定のタイミングで発生するようですが、それを強制的に行いたい場合はflush()関数を使います。f = open(’text.txt’, ’w’)f.write(’123’)f.flush()f.write(’456’)f.close()closeのタイミングで必ず書き込まれるので、今回のようにopenからcloseまで時間が短い場合はflushは不要です。ただ、openしっぱなしで、なかなかcloseしないようなプログラムは適切なタイミングでflush するように心がけてください。でないと、プログラムが強制終了されてしまった場合などに、ファイルに書き込みがされていない可能性があります。以上でファイルに関する基本的な話は終了です。ある特定ディレクトリ配下のすべてのファイルを調べるのに便利なglobや、リソース管理のwith文などもあるのですが今回は割愛します。便利なのである程度レベルがあがったら、ぜひ自分で調べてみてください。○「Pickle」とは最後に「Pickle」についてご紹介します。PickleはPythonのデータをファイルに保存し、それを読み取って復元する目的で使えます。あるアプリケーションで終了時に保持するデータをPicklで保存し、再度開いた際にPickelで読み取れば、前回終了した際の状態に戻すといった使い方ができます。Pickle の使い方はそれほど難しくないので、以下にサンプルを載せます。import picklea = {’hello’:1, ’world’:[1,2,3]}f1 = open(’test.dump’, ’wb’) # WRITEpickle.dump(a, f1)f1.close()f2 = open(’test.dump’, ’rb’)b = pickle.load(f2) # READf2.close()print(b) ## {’world’: [1, 2, 3], ’hello’: 1}まずPickleパッケージをインポートしています。そして書き出すファイルを書き込みモードでオープンし、pickle.dump関数でデータをファイルに書き込んでいます。Pickleで書き込まれるデータはバイナリなので’w’ではなく’wb’でバイナリとしてオープンしています。’w’でもおそらく問題はないと思います。次に Pickleのデータが書き込まれたファイルから中身をロードしてきています。これには pickle.load 関数を使っています。’wb’と同様に、こちらもバイナリの読み込みなので’rb’でファイルをオープンしています。簡単ですね。演習1以下のCSV形式のテキストデータから教科ごとの生徒の平均点を算出してください。text = ’’’lecture\students, 1, 2, 3, 4math, 80, 70, 75, 54english, 60, 80, 90, 80’’’可能なら生徒や教科が増えても対応可能なプログラムにしてください。演習2あるテキストファイルAの内容を読み取り、まったく同じ内容をファイルBに書き出すプログラムを書いてください。演習3演習2で作ったプログラムを改良し、ファイルBに行番号を書き出すようにしてください。ただし、行番号は最後の行の桁数にあるように0詰めしてください。たとえば以下のようになります。abc……ijk……z01 a02 b03 c……09 i10 j11 k……26 z演習4標準入力で入力されたテキストをpickleでファイルに保存してください。そしてそれをロードして、画面に表示してください。さまざまなデータをPickleで保存して、そのファイルを開いて中身を確認してみてください。※解答はこちらをご覧ください。次回は正規表現と日本語の扱いについて解説します。
2015年08月10日グルメイノベーションは8月4日、「RAMEN BURGER TOKYO」(東京都中野区)の「ザ・オリジナルラーメンバーガー」(税別880円)を全国のラーメン店から厳選した商品を取り寄せられる通販サイト「宅麺.com」で発売した。同商品は、アメリカ発のラーメンとハンバーガーを融合させた一品。アンガス牛100%のビーフパティを、鉄板で焼いた中華麺バンズでサンドしている。同封されているのは、「バンズ(2個)」「パティ」「ソース」の3つ。食べるときにチーズやベーコン、目玉焼きなどをトッピングすることで、さまざまな楽しみ方ができるという。
2015年08月07日日本オラクルは8月5日、Platform as a Service(PaaS)「Oracle Cloud Platform」の製品群で、クラウド・ファイル共有サービス「Oracle Documents Cloud Service」の機能拡張を発表した。「Oracle Documents Cloud Service」はさまざまなREST APIを提供し、追加の課金なしに「Oracle Marketing Cloud」や「Oracle Service Cloud」などのOracle SaaS (Software as a Service)や他社製アプリケーションとの連係や組み込みが可能。「Oracle Documents Presenter」はiPad専用のアプリケーションとして提供され、「Oracle Documents Cloud Service」で保管されるPowerPointやPDF形式の資料、画像・動画などのリッチ・コンテンツをプレゼンテーション形式で表示。プレゼンテーションの内容にあわせた背景画像やフォルダ・アイコンのカスタマイズが可能。「Touch IDサポート」では、「Oracle Documents Cloud Service」および「Oracle Documents Presenter」を起動する際に、iPhoneやiPadに搭載されている指紋認証テクノロジーであるTouch IDによる認証を設定することができる。また、Android搭載タブレット向けOffice 365から、「Oracle Documents Cloud Service」のファイルへのアクセスが可能になった。そのほか、ロゴや各種リソースのURLなどのUIを企業ユーザーのブランディングに合わせて変更すること、アカウントを一元管理してフォルダの同期管理を複数のアカウントから選択すること、インスタンス単位でパブリック・リンク作成時の最大権限を設定することも可能になった。「Oracle Documents Cloud Service」は、1ユーザー当たり月額利用料金1630円(税別、最小25ユーザーから利用可能)で、1アカウント当たりの初期容量は500GBから提供し、アップロードするファイル単体の容量に制限はない。
2015年08月05日日本マイクロソフトは29日、Windows 10無償アップグレードの開始に合わせ、Windows 10のISOイメージファイルを提供開始した。32bit版、64bit版の2種類を用意する。Windows 10のISOイメージファイルは、メディア作成ツールをダウンロードしてインストールする。実際に作成ツールをダウンロードしexeファイルを起動すると、すぐにWindows 10のセットアップが開始する「このPCを今すぐアップグレードする」と、ISOイメージをUSBメモリやDVDドライブなどに作成できる「他のPC用にインストールメディアを作る」が選択できる。メディアを作成する場合は、4GB以上の空き領域があるUSBメモリもしくは光学メディアを用意する。また、Windowsを初めてインストールする場合は、Windows のプロダクトキー(xxxxx-xxxxx-xxxxx-xxxxx-xxxxx)が必要となる。
2015年07月29日東芝情報システムは7月28日、従業員のPCに保存されているマイナンバーや個人情報、設計図面などの機密情報を含むファイルを検出し、自動で暗号化するソリューション「File Secure-Protection」の販売を9月より開始すると発表した。同製品は、あらかじめ指定したルールに従って従業員のPCに保存されている機密ファイルを定期的に検索する。検索の結果、機密ファイルを発見すると、閲覧制限(閲覧期間や回数、印刷可否等)を付与して機密情報ファイルを自動で暗号化する。これにより、機密ファイルが社外に流出した際も、ファイルの中の機密情報が流出することを防ぐ。管理者は、機密ファイルが「誰」の「PC」の「どこに」保管されているかを把握可能になる。
2015年07月29日独立行政法人 情報処理推進機構(IPA)は17日、IPAの名前を騙った不審メールが出回っていることを確認。不審メールおよびメールに添付されている添付ファイルを開かないよう、注意を喚起した。不審なメールは、外部組織より「IPAの名前を騙った不審メールが届いた」と情報提供があったことで発覚。不審メールには、IPAが7月15日に発信した、Microsoft製品やAdobe製品に関するセキュリティ対策情報が使用され、IPAのメールニュースを模した内容だったという。また、正式なメールニュースでは存在しない圧縮ファイルが添付されていた。添付の圧縮ファイルを展開すると、ウイルス感染を目的とするショートカットファイル(.lnk)が現れる。メールの件名や本文は、IPAの実際の公式サイトを元に作成され、添付ファイルの開封を促す文面になっている。不審なメールの特徴は、「送信元がフリーメール」「添付ファイルがある」という2点。これら特徴を備えたIPAからのメールは不審メールである可能性が高い。IPAでは、添付ファイルを安易に開かないよう呼びかけるほか、HTML形式の場合、本文内のリンクがマルウェア感染用のURLに偽装されている可能性があるとして、注意を喚起している。
2015年07月17日スリーエフは8日と15日、神奈川県横浜市のラーメン店「鶏喰~TRICK~」監修の4商品を発売する。○人気ラーメン店のメニューをイメージ「鶏喰~TRICK~」は2012年11月、イタリアン料理店を営んでいた店長が、ラーメン店へ転身。店名の由来は鶏の様々な部位を使った製品へのこだわりからだという。今回発売の監修商品は冷し塩ラーメンをはじめ、同店のメニューをイメージした商品となる。「鶏喰監修バジル香る鶏と彩り野菜の冷し塩らーめん」は、鶏油が効いた塩味ベースのスープにオリーブオイルを入れ、オリーブ、トマト、バジル和えをあしらった冷しラーメン。価格は498円。8日発売。「鶏喰監修あさりごはん」は、同店のサイドメニュー「あさりのっけごはん」をイメージ。柔らかく仕上げたあさりと、ダシの効いた醤油ベースを合わせた。価格は298円で、8日発売。「鶏喰監修おにぎり鶏チャーシュー」は、同店の「鶏チャーシュー丼」をイメージ。醤油ベースのご飯の中央に、炙った鶏チャーシューをトッピングした。価格は150円で、8日発売。「鶏喰監修にぎり飯あさりごはん」は、サイドメニュー「あさりのっけごはん」を食べやすいおにぎりにした。価格は145円で、15日発売。※価格はすべて税込価格
2015年07月14日丸源ラーメン(経営:物語コーポレーション)はこのほど、 全国の店舗で、国産小松菜を使った青菜野菜ラーメンほか、新たに4商品を加えたグランドメニューと、夏季限定5種類のひんやりメニューを同時スタートした。○7種の野菜と青菜で味わう、根強い野菜ニーズに応えた新グランドメニュー今回のグランドメニューでは、「もっと野菜中心のラーメンも食べたい」というリピーターの声に応え、新たに「青菜野菜ラーメン」のほか、全4商品を加えた。また、ロングセラーの「鉄板玉子チャーハン」の見直しを行い焦がしネギと醤油の香りをアップすることで、今まで以上の味と香りを実現したという。「青菜野菜ラーメン」は、肉を使わずに8種の野菜のみで仕上げた、野菜をふんだんに摂れるメニュー。メインの小松菜は国産にこだわっているという。味は「旨塩」(750円・税別)、「熟成醤油」(750円・税別)、「熟成味噌」(880円・税別)の3種を用意。新鮮な野菜をサッと素揚げすることにより、シャキッとした食感を加え、特製の塩ダレとごま油の旨みと香ばしさを加えることで、自家製麺との相性を高めた。成人男性の1日分のβカロチンとビタミンKも確保できる。また今夏は、人気の定番商品「丸源冷やし中華」に加え、のど越し涼やかな「盛岡冷麺」「冷し中華」の冷し麺2品、今が旬の完熟マンゴーを使ったパフェ3品の全5品を期間限定で発売する。「盛岡冷麺」には、日本人の嗜好に合う盛岡冷麺を使用し、スープには同店のこだわりを詰め込んだ醤油返しを加えることで深みのある味に仕上げてた。こしのあるツルっとしたのど越しの良い麺とさっぱりとしたスープの合う、ラーメン屋ならではの冷麺とした。価格は730円(税別)。「冷し中華」は、胡麻だれと醤油だれの2種類からの選択できる。また麺は、冷し中華専用のこだわりの自家製麺を使用。こしを持たせつつ、旨みと風味を最大限に引き出した麺を実現した。価格は680円(税別)。
2015年07月14日