大阪」が開催され,筆者も参加しましたので,その様子をお届けします。週末は寝坊の多い筆者は,眠い目をこすり電車を乗り継いで,開始の15分ほど前に会場に到着しました。この時点で,席は7割程度埋まっていました。ハッカソンがはじまった10時過ぎには,ほとんどの席が埋まり,30名強が参加する盛況ぶりでした。自己紹介からはじまった今回のハッカソンは,東京会場も設置され,大阪会場の様子がネット中継されました。その準備を行っている間,参加者全員の自己紹介が行われました。OSですが,KDDIの田中社長が発売を検討していると語って注目が高まったのか,組込み系やスマホアプリを開発するエンジニアだけではなく,マークアップエンジニアやデザイナーまで,さまざまな分野の人たちが参加していました。OSならではと言えるかもしれません。会場に持ち込まれているノートPCもWindowsやMacだけではなく,DebianやUbuntuがインストールされたものもあり,バリエーション豊かでした。Japanの浅井様です。OSのアプリは,「⁠Webアプリです」と紹介され,どのような技術と環境があり,どうやってアプリを開発するのか?という流れで解説が進みました。OSのアプリは,デスクトップやモバイルデバイスでも動作する等の特徴が紹介されました。OSのエミュレータを使ってアプリ開発をすることになりました。アプリ開発とデバッグは,Webアプリを開発する手順と変わりありません。OS向けには,manifestファイルを書くのみと紹介されて,「⁠さぁ,やってみましょう!」の合図で,銘々好みのエディターを使い,manifestファイルの編集を行います。これを用意すれば,Webサイトも簡単にアプリ化できます。筆者は,ものは試しと自信のブログをアプリ化してみましたが,5分と経たずアプリ化できました。OSをカスタマイズしよう!」というテーマの内容が用意されました。OSエミュレータの起動画面のロゴ変更と壁紙の追加を実践します。OSのカスタマイズいずれも,ZIPで圧縮されたリソースファイルを解凍した後,必要なファイルを編集するか置き換えを行い,圧縮し直して元の場所に戻すだけです。OSの起動画面のロゴは,HTMLで定義されており,表示する画像はPNG形式です。OSのカスタマイズと聞くと敷居が高い印象を持ちますが,これならばすんなりと入っていけます。筆者も手順に従い変更してみましたが,いとも簡単にできたのは驚きです。OSがインストールされた端末。OSのカスタマイズまで,銘々好きな課題に取り組みます。OSで動作するアプリの開発に取り組みました。チームの構成は,開発者が3名とデザイナーが1名です。時間が限られて不慣れな環境の中で,皆でどのようなアプリを開発するか,どのような役割分担で作業を進めるのか,手早く相談をし,各々得意分野で作業を進めました。仕上がったアプリは,午前の講師を務めた浅井様の顔が表示されて,タップするとバラバラになるというアプリです。Phoneがプレゼントされるというサプライズがあり,さらに熱が入りました。会場には,コーヒーと食べきれないほどのお菓子が用意されたうえに,食べ放題というハッカーたちには堪らない環境で進められました。OSを知る良い場となりました。筆者は,久しくこうしたイベントに参加していませんでしたが,あっと言う間の一日でした。OS著者プロフィール傍島康雄(そばじまやすお)5月30日生まれ。モバイルデバイスが大好物。それで動くアプリの開発に喜びを感じている。Mobile,PalmOSのアプリに情熱を傾けていたが,最近は停滞気味でコードを書くよりも文章を書く機会が多くなっており,文章を書くのも,プログラミングと同じくらい奥深い作業だと感じている。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。