最新情報-NEWS 開催概要-INFORMATION ストーリー-STORY アクセス-ACCESS 関連イベント-EVENT 2013.08.06 足首屋敷を楽しんだ後は、是非記念撮影を! スマホ無料アプリ「カゲロウ」をダウンロードして撮影。 かざすとあなたのすぐそばに... また、外の看板もかざしてみてくださいね! 2013.08.01 「足首屋敷」遂にオープンしました! 2013.08.01 関連イベントを追加しました。 2013.07.24 周辺飲食店によるオリジナルメニューを追加しました。 2013.07.08 ホームページを公開しました。 @ashikubiyashiki からのツイート 主催|御旅屋賑わい創出実行委員会 共催|北日本新聞社 企画・演出|五味弘文(オフィスバーン) お問い合わせ先:TEL. 0766-22-2224(北日本新聞高岡支社営業部/受付:平日9:
はじめに みなさん、2014-08-14 26:00 みたいな時間を扱おうとして困ってませんか? 文字として保存するだけならまだしも、これを元に現在時刻と比較して・・・とかやろうとすると色々大変です。 この記事ではそんな24時間超えの時間を楽ちんに扱うことができる Chronic という gem を紹介します。 そもそも何が困るのか Ruby の time ライブラリには大変便利な Time.parse メソッドがあります。 が、困ったことにこいつは 26:00 みたいな時間は理解してくれません。 irb で実行してみると以下の様なエラーがでます。 >> Time.parse('2014-08-14 26:00') ArgumentError: argument out of range 日付は 2014-02-31 とかでも良きに計らってくれるのに、時間はすごくきっちりしています。 24
2014-08-13 Rubyで知らなかったメソッドとかちょっとだけ 配列 今までこう書いてた (1..20).to_a こう書ける事を知った [*1..20] 添字 今までこうしてた 10.times do |idx| p "#{idx+1} ループ目" end こう書いたら素敵だった 10.times.with_index(1) do |idx| p "#{idx} ループ目" end if 数字 ずっともっといい書き方があると思ってたけどこう書いてた i = 10 p "hoge" if i >= 5 && i <= 15 やっぱりあった i = 10 p "hoge" if i.between?(5, 15) first, last めんどくさいなぁと思って書いてた arr = [*1..50] 5.times.map{ |idx| arr[idx] } 衝撃が走った arr =
「iOS 8」から実装される新しいアプリ連携機能の「App Extension」では、サードパーティ製のアプリがTouch ID(指紋認証機能)を使えるようになるなど、さらなるiOSアプリの充実が期待されています。パスワード管理アプリの「1Password for iOS」の提供元であるAgileBitsは、早くもTouch IDによるログインなどが可能になる「1Password Extension」を完成させています。 Introducing the 1Password App Extension for iOS 8 apps | Agile Blog http://blog.agilebits.com/2014/07/30/introducing-the-1password-app-extension-for-ios-8-apps/ 指紋認証を使って1PasswordからID・パスワー
この手の話を書くと毎回燃えるのであまり触れたくないのだけど、なぜ自由ソフトウェアを使うのかって大きな目的としてデータ資産の保護があると思う。少なくとも自分が重要だと思っているデータについては自由ソフトウェアで扱える必要がある。 世の中には RMS とか江添亮とかいう人がいて自由ソフトウェア主義というのが潔癖なイメージで語られがちなのだけど、自分の場合は普通に不自由なソフトウェアも利用している。 ただデータ資産の保護という観点では自由なソフトウェアを使ったほうが良いと思う。たとえば不自由な商用ソフトウェアでしか再生できない形式でデータを保存していたとしよう。それが何らかの理由で発売中止になり、ソフトウェアが入手できなくなってデータを再生できなくなったら一大事だ。その点、自由ソフトウェアならデータ資産は保護される。なにか問題があったとしてもソフトウェアの中身をもとに自己責任でデータを利用するこ
Table of Contents This is my first book on VIM. I have just over three year of experience with VIM. I believe that I have enough experience to give a good introduction to the software, while being close enough to the beginner to be able to express the ideas in a way that makes sense. I have not included exercises for you to do. I leave it to your discretion to decide when you want to practice. Tab
きっかけ コードのネストを深くするな | anopara を読んで、 僕もネストは浅い方が好きだけどisValid…お前はダメだ。 - bufferings のコメント / はてなブックマーク って書いたら、@m_seki さんに"isValidダメなんだ。どう書けばいいの?"というツッコミを頂いたので。ちょい考えてみた。まぁ、元記事の主題とは関係ないところなので。ゆるりとね。 元々のんは、こんな感じ? Groovyで書いてみた。 class Data { def Count def Error def Result } class Validator { boolean isValid(Data a) { if(a != null) { if(a.Count > 0) { if(a.Error == null) { if (a.Result != null) return true; }
『自分に「あなた」や「お前」と呼びかけたほうが、「私」や「自分」を使って言い聞かせるよりもパフォーマンスが向上することが、最新の研究から明らかになった』という記事に、言語によって実験結果に差が出るだろうかという疑問から、日本語の二人称と敬語の特異性の話題に発展。興味深いです。
一応はウェブ系の会社で働いている鈴木です。システム開発もあったりしますが、そういう場合はシステムベンダーに委託しています。 その委託している会社で打ち合わせ等をする事もあります。すると、結構みんな使っているアイテムが似ている事に気が付きました。 IT系のガジェットは皆さんこだわりがあるのか結構いろんなメーカーのいろんなものを使っているな~と思ったのですが、IT系のガジェット以外は結構似たものを使っているんだな~と思ったので、なるほど!と思ったアイテムを紹介していきます。 まずは、非ITガジェットから 1.スリッパ・サンダル 選べる 3サイズ 足ツボサンダル 手指マッサージ機 セット 健康サンダル 健康スリッパ マッサージ 指圧 サイズ S (23〜24cm) M (25〜26cm) L(27〜28cm) (S) 出版社/メーカー: KAMOMIRU メディア: この商品を含むブログを見る
ガールフレンド(仮)は、プレイヤーが運命の女の子を探すというコンセプトの学園恋愛ゲームで、この秋にはテレビアニメ化も決定しています。デザインチームのメンバーは私を入れて8人。私は主に、ゲーム内イベント類の運用や、新機能・新イベント開発などのデザイン業務を担当しています。このほかメンバーのデザインをチェックしたり、スケジュール管理をするのも私の仕事です。 ――ガールフレンド(仮)のデザインを担当する中で、こだわりはありますか? 大きく3つあります。まず1つ目は、「男性が外でプレイしていても違和感のないデザイン」にするということです。 もちろんキャラクターの女の子は可愛いのですが、逆にUIは「女の子らしい可愛いデザイン」ではなく、男性プレイヤーの皆さまがプレイしていても違和感がないよう「少し機械的」で「青色などを中心としたデザイン」を心がけています。 2つ目は、ゲームの動作を軽くするために「で
JR東日本は18日、ICカード「Suica(スイカ)」利用者の会員サイト「Suicaポイントクラブ」(会員約189万人)が15日午前1時半から約4時間、約29万6千回の不正ログインを試みるサイバー攻撃を受けたと発表した。 このうち延べ756人分の個人アカウントが不正にログインされ、会員のIDとパスワード、氏名、住所、電話番号、生年月日、メールアドレスなどの情報を閲覧された可能性があるという。 アカウントには、加盟店でのSuicaの利用額に応じたポイントがたまる。だが、ポイントを利用するにはSuicaを券売機に差し込むなどして受け取る必要があり、ポイントが盗まれたケースは確認されていない。 同社は、サイトのサービスの一… こちらは有料会員限定記事です。有料会員になると続きをお読みいただけます。 こちらは有料会員限定記事です。有料会員になると続きをお読みいただけます。 こちらは有料会員限定記事
Alexander Dymo Alex is the co-author of the KDevelop IDE for Linux and Mac and was the founding engineer at Acunote. 1 Introduction I often hear that Rails is slow. This has become a common theme among the Ruby and Rails community. But it is actually a myth. It's easy to make your application up to 10x faster just by using Rails in the right way. Here's what you need to know to optimize your Rails
Ruby on Railsというフレームワークを使うとrails new Hogeとかでアプリケーションのひな形ができちゃって、rails serverでサーバーが立ち上げられたりするわけですが、これは一体どうなってるんだというのを追っていけたらなと思います。誰にでもわかるように書きたいです。今回こそはくじけずに書ききりたい。 railsとbin/railsの違い railsはシステムにインストールされたrailsコマンドを呼ぶ(/Users/ユーザー名/.rbenv/shims/railsみたいな)。 bin/railsはそのプロジェクト下のbin/railsのコマンドを呼ぶ。 bin/rails Railsプロジェクトを作ると、binというディレクトリの中にrailsというファイルがある。これをエディタで開いてみる。 $ vim bin/rails 中身はこんな感じ。 #!/usr/b
Facebookページの「いいね!」数800万を超えた恋愛・婚活マッチングサービス「pairs」。WEBサービスづくりのヒントを探るべく、成功にいたるまでのストーリーに迫った。 「出会い系」とは違うオンラインデーティングサービス「pairs」、成功の秘訣を探る。 Facebookを利用した恋愛・婚活マッチングサービス「pairs」が人気だ。Facebookページの「いいね!」数は800万を突破(※国内最多)。サービス自体の利用会員数は日本、台湾合計120万人を超え、日々増加を続けている。 恋愛・婚活マッチングと聞いて、いわゆる「出会い系」を想像する人もいるだろう。しかし「pairs」を運営するエウレカは、同じ文脈で語られることを良しとしない。その理由のひとつに、海外での恋愛事情が挙げられる。 アメリカで結婚するカップルの実に35%以上が、「pairs」のような「オンラインデーティングサービ
コードは多少書けるけど、Webアプリケーションの開発経験はほとんどない、という前提の下読んだ本の感想をだらだらと。 読んだ本 Learn Ruby on Rails (英語) http://learn-rails.com/learn-ruby-on-rails.html 本当に初心者向けなので、半分くらいは環境構築。モデルにActiveRecordは使わずにGoogleSpreadsheetを使って、フォームから登録したユーザにメールで送るという簡単なWebアプリケーションの作り方を紹介している。内容はほとんどないけど、雰囲気は掴めたので一番最初に読んでよかった。 Ruby on Rails チュートリアル http://tatsu-zine.com/books/railstutorial 一冊を通してTwitterライクなWebアプリケーションを作るので、この一冊だけでも一通りRails
2014年7月にリファクタリングの新装版がオーム社から出版されました。旧版は2000年にピアソン・エデュケーションから出版されていましたが、今は絶版となっています。 https://amazon.co.jp/dp/9784274050190 内容 訳は洗練されたそう1ですが、翻訳対象の内容は2000年のものと変わっていません。旧版のバージョンアップではなくリニューアルです。 本書を読むと、当時は「リファクタリング」は一般的ではなかったことがわかります。リファクタリングの方法の説明だけでなく、どうやって広めていこうか、といった話がちらほらと入っているからです。 10数年経った今、リファクタリングは「当たり前」になっています。最先端の開発者2だけでなく、ちょっとした開発者であれば知っています。「あぁ、リファクタリングしたい」なんて普通に言っています。 「コードをキレイにすることでしょ?」ちょっ
世界のトレンドが変わるのが速すぎ問題です。 あなたは5年後、何をしていますか? あなたの目標を聞かせて下さい。 この手の質問ってよくありますね。 しかしこの質問、プログラマは答えにくくなってきているのではないかと感じています。抽象的な目標は立てられますが、以前と比較して具体的な目標がたてにくいように感じます。 いくつかの例とともに考えていきます。 技術の進化スピードの爆速化 昔 今 進化の爆速化がもたらすもの 今後どうしたらいいか 雑感 技術の進化スピードの爆速化 昔 strutsフレームワークを使って開発効率を上げて利益率を向上させます! 今 今使ってるFWなんて半年後には時代遅れになるよな・・ それに最新のFW使ったからといって爆発的に生産性が上がる訳じゃないしな・・ 本当に技術の進化スピードは速いです。 酷い時は2ヶ月後くらいには競合の優れたライブラリやFWが登場し、一瞬で陳腐化して
ふとKaggleに参加している日本人がどれくらいいるのかが気になったので,簡単にクローラーを作って調べてみた. Kimonoを使ったクロール 手動でクローラーを書いてもいいのだけれども,今回はkimonoというクローラーを使ってみた. 参考:プログラミング・レスで5分でサックリWebスクレイピング「kimonolabs」 - プログラマになりたい kimonoはWebから簡単にクローラーを作成してAPIやJSON形式で取得できるようにするようなアプリケーションで,Chrome Extensionを使うことでインタラクティブにクロールする内容を選択することができる.今回は,Kaggle Rankingsのランキング500ページ分をクロールして,20000人分のユーザの情報(名前,ランク,ポイント,ロケーション)を取得した.今回クロールした結果は,以下のkimonoのウェブページから誰でも利用
まえがき データにIDを持たせたいとき、単純な方法としては、DBの提供するauto incrementを使う場合やUUIDを利用することがある。それぞれの方法の利点欠点は以下の通り。 データベースのauto incrementを使う場合 利点: 特別な実装が必要ない 欠点: DBを1台で運用するとデータベースがパフォーマンス・障害のボトルネックになる DBを二台にするとIDのユニークさや順序の保証が困難 UUID(v4)※1を利用する場合 利点: 分散環境で各々がIDを生成しても衝突しない IDを公開したくない場合に、推測されにくいIDを生成できる 欠点: 128ビット必要、DBのインデクシングやプログラミング言語で扱うときに不利なことがある IDから時間の情報が失われる、例えば2つのIDを比べてどちらが古い投稿か判断できない 世界の大企業がどうしてるか 調べてみると多くの企業がブログなど
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く