タグ

shihiro3のブックマーク (1,412)

  • 知識ゼロからはじめるiPhoneアプリ開発 - A Day In The Life

    iPhone アプリ開発を初めてはや2年。わけわからんレベルからなんとかアプリをリリースするところまでこぎつけました。もともと趣味ではじめた事ですが今は仕事でも iPhone アプリ開発をしています。ここに至るまで自分が調べたことや参考にした文書をアプリの構想からアプリをリリースするまでの手順にそってまとめてみました。 iOSアプリ開発関連のを書きました 初めて iOS アプリ開発をされるかた向けに「プロの力を身につける iPhone/iPadアプリケーション開発の教科書」というを書きました。 この記事を読んで iOS アプリ開発に興味を持たれた方におすすめです(2013年2月26日発売)。2015年1月17日にSwiftに対応した改訂版がでました。 の内容に関する詳しい記事はこちらです。 iOSアプリ開発のを書きました 初期投資 8400円とプライベートな時間、iPhoneまたは

    知識ゼロからはじめるiPhoneアプリ開発 - A Day In The Life
  • 携帯電話事業者に学ぶ「XSS対策」 - ockeghem's blog

    NTTドコモとソフトバンクモバイルは、フィーチャーフォン(いわゆるガラケー)にてJavaScriptの対応を始めています。JavaScriptに対応すると、クロスサイト・スクリプティング(XSS)脆弱性の懸念が高まりますが、両社は独自の手法によりXSS対策をしている(しようとしている)挙動が観測されましたので報告します。この内容は、オレ標準JavaScript勉強会でネタとして使ったものです。 NTTドコモに学ぶ「XSS対策」まず、サンプルとして以下のようなXSS脆弱なスクリプトを用意します。 <?php session_start(); ?> <body> こんにちは<?php echo $_GET['p']; ?>さん </body>これを以下のURLで起動すると、IE7では下図のような表示になります。 []http://example.com/xss01.php?p=山田<scrip

    携帯電話事業者に学ぶ「XSS対策」 - ockeghem's blog
  • SEO対策に強いサイトをつくるポイント 前編|Sphinn Japan Blog

    いつもお世話になっております。 清水です。 今回は個人的に思う「SEO対策に強いサイトをつくるポイント」というものを書いてみようと思います。 毎度、同じようなことを言っているかも知れないので、今更、、という感じになることが多いように思いますが、 懲りずに書かせて頂きます。 ただ、話の量が多くなりましたので、前編と後編という形で分けさせていただきます。 項目は以下の通りです。 前編 文法エラーは起こさないようにする 各ページで重複する要素は少なくする キーワードはメジャーなモノからマイナーなキーワードまでを入れましょう 後編 コンテンツの区切りを小まめに分け、コンテンツの追加や移動などをしやすくする サイトマップでページのURLを表記する url にキーワードを入れる ***.html?=### というような強引なリライトは行わない方がいい? 予め・・・ 予めですが、この方法を取り入れたこと

    shihiro3
    shihiro3 2010/07/21
  • SEO業界の専門用語 - 知っておかないと会話できない基本編 | Web担当者Forum

    今日は、SEO業界に特有な用語をさらっと解説します。SEO業界以外では使わないものや、ほかで使われているのと意味が違うものなど、知っておかないと、その筋の人と会話しづらくなるものに限定して紹介しましょう。 検索エンジンの仕組み関連オーガニック検索(オーガニックサーチ、自然検索)ユニバーサル検索(ブレンド検索)SERP(サープ)インデックスアルゴリズムQDFリンク関連リンクグラフ被リンク(バックリンク、インリンク、インバウンドリンク)リンクジュースリンクポピュラリティ(リンク人気)アンカーテキスト(リンクテキスト)有料リンクオーガニックリンク(ナチュラルリンク)nofollow(ノーフォロー)リンクビルディング(リンク構築)オーソリティ(オーソリティ性)その他SEO関連ブラックハット、ホワイトハット、グレーハットペイレベルドメイン名ワードサラダリダイレクトウェブマスターツール、サイトエクスプ

    SEO業界の専門用語 - 知っておかないと会話できない基本編 | Web担当者Forum
    shihiro3
    shihiro3 2010/07/21
  • iPhoneアプリを作ってみよう:目次エントリー - もとまか日記

    今後も色々とネタは考えてるので、目次を作っておきます。 チュートリアル一覧第1回 じゃんけんゲーム 各種チュートリアル 第1回 じゃんけんゲームタイトル内容#1.プロローグじゃんけんゲームの紹介と今後の進め方#2.InterfaceBuilder基礎編IBの基的な使い方#3.IB+Xcode連携編IBとXcodeの連携について#4.Xcode編Xcodeでの基的なコーディング#5.ブラッシュアップ編アプリの見た目を少し派手にしてみる#6.まとめ編Default.png、アプリ名、アイコンの登録方法

  • コーディング前に確認しておきたいこと。 - CSS HappyLife

    CSS HappyLife ZERO が移転したのでお手数ですが、消えちゃう前にブックマーク等変更してもらえるととても嬉しいです。 制作会社でコーディングする場合、社内のガイドライン的なのが有ったりデザイナーもある程度固定されてると思うので、毎回似たような事を確認したりとか、このデザインはどういう意図なんだろう?ってのも、何度か同じ人とやってれば見えてくる訳ですが、フリーランスの場合だとデザイナーは毎回違っていたり、当然ディレクションをする人も違うので最初に確認しておきたい事が有ったりします。 って事で、その辺りをまとめてみたり、デザインを渡されたときにこのデザインの意図は?って思う事とかもばーっと書いてみます。はい。 なので、デザイナーさんもコーダーにデザインを渡すときに気をつけて欲しい点とかもわかってしまうすばらしい内容(だと良いな)! じゃあまずは最初に確認しておきたい基的なことか

    コーディング前に確認しておきたいこと。 - CSS HappyLife
  • モダンなPHPの開発環境の構築方法 - 肉とビールとパンケーキ by @sotarok

    via. はてなブログ 誰か書くんじゃないかと思いつつ、まあ、お決まりのパターンとしてPHP版も書いてみよう。 PHPのこと見てると、書き方とか取り巻く環境ってあんま変わってないなーとか思いつつ、そして何がモダンなんだっけ?新しければいいのか?って話だけど。 一般的な OSX 環境および Linux 環境における、モダンな PHP 開発環境の構築方法についてまとめてみた。最新のPHPとxdebugがあれば十分。 PHP 5.3.2 のインストール ソースから入れてた時期もあるけどやっぱパッケージが楽だな。。オフィシャルじゃないリポジトリを使えばパッケージで入れられる。 pearとpeclは、パッケージ入れるときに一緒に入れちゃう。 pear や pecl そのものは、PHPよりも頻繁にバージョンアップされるし、パッケージになってたりなってなかったりの管理が面倒だから基的にpear/pec

    モダンなPHPの開発環境の構築方法 - 肉とビールとパンケーキ by @sotarok
    shihiro3
    shihiro3 2010/07/18
  • ke-tai.org > Blog Archive > 機種やキャリアによって異なる十字キーの操作性について解説された記事「入力フォームの操作性、機種による違いにご注意!」

    機種やキャリアによって異なる十字キーの操作性について解説された記事「入力フォームの操作性、機種による違いにご注意!」 Tweet 2010/7/13 火曜日 matsui Posted in 記事紹介・リンク | No Comments » ちょっと良さげな記事をみかけたのでご紹介します。 携帯コンテンツ変換エンジンroundaboutでおなじみのシンメトリック社の技術ブログに、機種によって異なる十字キーの操作性とユーザビリティについて解説された「入力フォームの操作性、機種による違いにご注意!」というエントリーがありました。 → 株式会社シンメトリック公式ブログ 携帯開発から生まれる技術情報 – 入力フォームの操作性、機種による違いにご注意! [symple.jp] ここ最近ドコモのiモードブラウザ2.0が普及してきたことから、ケータイサイトの操作の基準は大きく変わってきています。 今まで

  • 初月売上2300万円。有力iPhoneアプリ・デベロッパーがその舞台裏とノウハウを公開:In the looop:オルタナティブ・ブログ

    有力iPhoneアプリデベロッパーTapTapTap社が,ヒットアプリ「Camera+」(iTunesリンク)の初月売上が253,000ドル(90円換算で2277万円)であったことを自社ブログにて公開した。またその内訳やヒットの秘訣もアドバイスされているのでレポートしたい。 【TapTapTap社 主要iPhoneアプリーケーション】 このアプリ「Camera+」(サービス紹介ページ)は,iPhoneで撮影した写真に様々なエフェクトを加える機能(日語ブログ記事)を持つもので,クラウドに保管できるサービスも含んでいる。料金は米国で1.99ドル,日では230円。そしてこのアプリの発売後売り上げ状況をあらわしたものが次のグラブだ。 米国売上が青,ワールドワイド売上が緑で示されている。1ヶ月の売上合計は253,000ドル,値引き期間なしであれば10万を超えるダウンロードだ。非常に興味深いのは,

    初月売上2300万円。有力iPhoneアプリ・デベロッパーがその舞台裏とノウハウを公開:In the looop:オルタナティブ・ブログ
  • グリーの大規模分散ストレージ戦略(nanofs) | GREE Engineering

    はじめに はじめまして、グリー株式会社でエンジニアをしておりますkgwsと申します。今回は、グリー内で写真データの保存を行っている分散ストレージ(nanofs)を紹介させていただければと思います。 背景 弊社で運営させていただいている "GREE" ではユーザの写真や動画データを保存することができます。1億ユーザを目指すグリーは、ユーザの増加とともに写真や動画データは上限なしに増加していきます。またユーザの皆様の大切なデータを失うことは許されませんし、サービスを止めることも許されません。そんな状況の中、様々な技術や仕組みを使いサービスを運営してまいりました。 グリーのストレージの歴史は大きく分けて3世代がありました。 第一世代 第一世代ではアプリケーションサーバからNFSサーバをマウントし画像データを保存しておりました。簡単に導入できることと高価なサーバを使用すれば信頼性や安定性も保たれる

    グリーの大規模分散ストレージ戦略(nanofs) | GREE Engineering
  • MySQLでサービス停止のないALTER TABLEの検討 - SH2の日記

    MySQLでテーブルへのカラム追加、インデックス追加やテーブルの再編成などを行うと、その間テーブルに共有ロックがかかってしまいます。そのためこれらのメンテナンス処理は、通常利用者の少ない深夜早朝帯にサービスを止めて実施する必要があります。日はそれを無停止、オンラインのままでできないかという話題です。 基的なアイデア メンテナンス対象の元テーブルをコピーして、作業用の仮テーブルを作ります 仮テーブルに対して、カラム追加などの変更を加えます その間、元テーブルに対して行われる更新処理について差分を記録しておきます 仮テーブルの変更が終わったら、記録しておいた差分データを仮テーブルに反映します 差分データの反映が終わったら、元テーブルと仮テーブルを入れ替えます これと似たようなことを考えた方は結構いらっしゃるのではないでしょうか。ただ、言うは易し、行うは難しです。整合性がきちんと取れるかどう

    MySQLでサービス停止のないALTER TABLEの検討 - SH2の日記
  • 上司が

    人材育成 講師派遣研修 公開講座 DX推進 動画教材 通信教育 オンライン研修 オンライン公開講座 オンライン研修一覧 法人向け割引サービス お申込システム WEBinsource スマートパック バリューパック(中堅・成長企業向け) eラン・研修システム 人事サポートシステム Leaf eラーニング/研修システム Leaf eラーニング特化型システム Leaf lightning eラーニング大量配信サービス Leaf inorder eラーニング視聴サービス STUDIO タレントマネジメントシステム Leaf Management / Leaf My STORY 人事評価サービス 人事評価シートWEB化サービス かんたん人事評価システム Leaf Eva 人事・総務・研修担当向けサービス ストレスチェック支援サービス セミナー運営 RPA導入支援サービス IDカードプリンタGRASY

    上司が
  • 寝取られシーンのある映画:アルファルファモザイク

    男が女を寝取られる。 女が体の浮気をする。 寝取られマゾが好きそうなシーンがある映画を挙げよう。 前スレ(DAT落ち) 【cuckold】 寝取られシーンのある映画 【コキュ】 http://mamono.2ch.net/test/read.cgi/movie/1167154618/ 1 :2008/10/17(金) 22:05:35 ID:DV9nsg+6 俺様の勝手な好きな映画 わらの犬(1971)   原題 : Straw Dogs アメリカの若い宇宙数学者デビッド(ダスティン・ホフマン)の、エミー(スーザン・ジョージ)が寝取られます ヒッチハイク(1977)  原題 : Hitch-Hike イタリアの新聞記者ウォルター(フランコ・ネロ)のイブ(コリンヌ・クレリー)がヒッチハイクをしていた若い男アダム(デイヴィッド・ヘス)に 寝取られます デッド・カー

    shihiro3
    shihiro3 2010/07/09
  • ke-tai.org > Blog Archive > MySQLとPostgreSQLのRepeatable Read時の挙動の違いについて

    MySQLとPostgreSQLのRepeatable Read時の挙動の違いについて Tweet 2010/7/2 金曜日 matsui Posted in サーバ | 1 Comment » モバイルとは全く関係ないですが、自分のメモ代わりに記事にしてみたいと思います。 たまたまテストしていて、MySQLとPostgreSQLのRepeatable Read時の挙動の違いを見つけました。 AさんとBさんという二人のユーザが同時に一つのレコードを更新している場合です。 user_tblのuser_typeというカラムを「0」→「1」にアップデートしています。 分離レベルはMySQL、PostgreSQLともにRepeatable Readです。 Aさん Bさん mysql> begin; Query OK, 0 rows affected (0.00 sec) トランザクション開始 my

  • 「Python×Django×AWS」による モバイル向けソーシャルアプリ開発の裏側

    6月30日、株式会社gumi CTO 堀内康弘氏による技術セミナー「Python×Django×AWS で作るソーシャルアプリ ~3日に1つアプリをリリースできた理由~」が開催された。オプト主催のソーシャルアプリコンテスト タイアップセミナーの一環で、今回で2回目の開催となる。 6月30日、株式会社gumi CTO 堀内康弘氏による技術セミナー「Python×Django×AWSで作るソーシャルアプリ ~3日に1つアプリをリリースできた理由~」が開催された。オプト主催のソーシャルアプリコンテスト タイアップセミナーの一環で、今回で2回目の開催となる。 ソーシャルアプリ開発に Python×Django×AWSを選んだワケ gumiは、エンタメ情報に特化したモバイルSNS「gumi」を手がける開発会社で、日初の携帯向けOpenSocialプラットフォーム「gumi Platform」を提供

    「Python×Django×AWS」による モバイル向けソーシャルアプリ開発の裏側
  • iPhoneアプリ開発できる方を探してます。エヴァカメラと同等の仕様で納期が明日昼と急ですがよろしくお願いします

    @xxxigoxxx @iphone_dev_jp iPhoneアプリ開発をお願いできる方を探しております。有料アプリ開発経験者様で守秘義務を守れる方、エヴァカメラhttp://bit.ly/bW4A3v と同等の仕様で、リソース等は全てあります。納期が明日2日(金)昼と急ですが、お願い致します。 2010-07-01 12:10:33 isisi @isisi RT @iphone_dev_jp: iPhoneアプリ開発をお願いできる方を探しております。有料アプリ開発経験者様で守秘義務を守れる方、エヴァカメラhttp://bit.ly/bW4A3v と同等の仕様で、リソース等は全てあります。納期が明日2日(金)昼と急ですが、お願い致します。 [@xxxigoxxx] 2010-07-01 12:14:07

    iPhoneアプリ開発できる方を探してます。エヴァカメラと同等の仕様で納期が明日昼と急ですがよろしくお願いします
  • OSを選ばないウェブデザイナーのための使えるウェブアプリ15

    OSがWindowsであろうと、ubuntuであろうと、共通のサービスを受けることができるのがウェブアプリケーションです。 ウェブデザイナーの中には、自宅ですでにubuntuを利用している人も多い。また、MacWindowsと、各自それぞれの使いやすい物を利用していると思います。 今回はこうしたウェブ開発を仕事としている人が利用しそうなツールをまとめてみたいと思います。 スケジュール管理 Googleカレンダー もはや説明不要のスケジュール管理システム。 ドラッグによる複数日数のスケジュール投稿は、なにかと連日作業になるウェブ製作にぴったり。 また、タスク管理も結合されたため、細かい作業などの記入も可能。なにより複数人での予定の共有もできるのが便利です。 メール Gmail もう使っている人も多数いるかもしれませんが、Googleが提供するGmailはかなり強烈なアプリケーションです。

    OSを選ばないウェブデザイナーのための使えるウェブアプリ15
    shihiro3
    shihiro3 2010/07/01
  • 日本代表、南アフリカでの収穫と置き去りにされた問題|集英社のスポーツ総合雑誌 スポルティーバ 公式サイト web Sportiva

    [2010年07月01日(木)] 日本代表、南アフリカでの収穫と置き去りにされた問題 杉山茂樹●文 text by Sugiyama Shigeki ハーフタイムにトイレで一緒になった知り合いのドイツ人ジャーナリストは、僕を発見するなり、堰を切ったように怒りをぶちまけた。 「この試合は最悪。退屈きわまりない。日は何やってるんだ。なぜもっと攻めないんだ」  少なくとも前半、試合が面白くなかった理由の大半は、日側に原因があった。パラグアイのボール支配率が61%だったのに対し、日は39%。繋ぐサッカーを信条とするはずの日が、ボール支配率で相手に大きく劣るということは、日らしいサッカーができていなかったなによりの証拠になる。 守備的サッカーを強いられていたことにもなる。ピッチには結果的に、カメルーン戦の後半、オランダ戦の前半と同様の絵が描かれていた。  岡田監督が守備的に戦えと指示した

    shihiro3
    shihiro3 2010/07/01
    つまらない試合だったなんて普通の人から聞いたことないわ。十分エンターテイメントしてたと思います。ただこれがJリーグにつながっていくかどうかは協会の仕事でしょう。
  • Twitterの大規模システム運用技術、あるいはクジラの腹の中(前編)~ログの科学的な分析と、Twitterの「ダークモード」

    Twitterの大規模システム運用技術、あるいはクジラの腹の中(前編)~ログの科学的な分析と、Twitterの「ダークモード」 先週の6月22日から、米サンタクララで行われていたWebサイトのパフォーマンスと運用に関するオライリーのイベント「Velocity 2010」が開催されていました。 その中で、TwitterのJohn Adams氏がTwitterのシステム運用について説明するセッション「In the Belly of the Whale: Operations at Twitter」(クジラの腹の中:Twitterでの運用)が行われています。Twitterのような大規模かつリアルタイムなWebサイトの運用とはどういうものなのでしょうか? 公開されているセッションの内容を基に概要を記事で紹介しましょう。システム管理者の新たな役割、Railsの性能の評価、Bittorrentを使った

    Twitterの大規模システム運用技術、あるいはクジラの腹の中(前編)~ログの科学的な分析と、Twitterの「ダークモード」
  • ke-tai.org > Blog Archive > OSC 2010 北海道の発表で使用したスライド資料「PHPで大規模ブラウザゲームを開発してわかったこと」

    OSC 2010 北海道の発表で使用したスライド資料「PHPで大規模ブラウザゲームを開発してわかったこと」 Tweet 2010/6/28 月曜日 matsui Posted in PHP, お知らせ | 7 Comments » 先日6月26日、札幌で「オープンソースカンファレンス2010 北海道」が行われ、無事終了することができました。 当日は来場者数が過去最高の約450名となり、閉会式は会場に収まりきらないくらいの大盛況でした。 ご来場者の方々、スタッフ・事務局の方々、当にありがとうございました。 私も1コマセミナー枠を戴くことができまして、弊社で「ブラウザ三国志」というゲームのプログラム開発を行った際の苦労やノウハウなどをまとめた、「PHPで大規模ブラウザゲームを開発してわかったこと」という発表を行わせていただきました。 お越しいただけなかった方のためにも、その際に使用したスライ

    shihiro3
    shihiro3 2010/06/30