Copyright NHK (Japan Broadcasting Corporation). All rights reserved. 許可なく転載することを禁じます。 このページは受信料で制作しています。 ご意見・ご感想 NHKにおける個人情報保護について NHK著作権保護 NHKインターネットサービス利用規約
ちょっとしたお遊びなんですが、普段は画面の下の隅に隠れてて、クリック (タップ) で展開、いくつかのショートカットメニューが表示される、しかもスマートフォンだと片手だけで操作しやすいみたいな UI を CSS と超簡単な JavaScript (jQuery 使用) で作ってみたので紹介。 久々にこの手のネタ書いた気がしますけども… ちょっとしたお遊びなんですが、普段は画面の下の隅に隠れてて、クリック (タップ) で展開、いくつかのショートカットメニューが表示される、しかもスマートフォンだと片手だけで操作しやすいみたいな UI を CSS と超簡単な JavaScript (jQuery 使用) で作ってみたので紹介。多分言葉で言っても伝わりにくいと思いますので実際のサンプルをまずは見てみてください。 CSS で作るスマートフォン向け片手操作メニュー サンプル 現在最新版の Firefox
Twitter APIを勉強していたのですが、TwitterでBotを作りたくなって作ってみました。 自動投稿とリプライに反応するBotが出来ました。 所要時間は調整も入れて2〜3時間ほど。 簡単に説明も入れながら作り方をおさらいしときます。 追記:現在のTwitter APIの最新バージョンはv1.1です。 記事記載当時と多少異なっている部分がありますのでご注意ください。 気が向いたら最新版のやつ書きます! 僕の作ったbotはこちら→ @RTkawase_bot 為替情報をつぶやきます。リプライもします。 @yu_okini_Bot @yu29ozakiのお気に入りに追加したツイートをつぶやきます。 必要なファイル:TwitterOAuth.zip アップしておきましたので、ダウンロードして適当なファイルに解凍しておいてください。 まず、OAuthの基本から。 OAuthとはIDやパスワ
PhpBrewは個人のホームディレクトリ以下に異なるバージョンのPHPをインストールできるソフトウェアです。 最近はバージョンの異なる実行環境を手元で手軽に切り替えられる仕組みが流行っています。rvmやnodebrew、perlbrewなどがありますが、PHPにおいて同様の環境を提供するのがPhpBrewです。 インストールはPearまたはソースをダウンロードして行います。 セットアップしました。.bash_profileに追記します。 これだけのバージョンをインストールできます。 5.3.10のインストールを開始します。 完了しました。24分かかったようです。 パスがローカルのものになっています。 phpbrew use systemでシステムに入っているものに代わります。 listで既にインストールされているものが一覧されます。 PhpBrewは他のbrew系ソフトウェアと同様にコマン
スマートフォンやクラウドの台頭を背景に、このところ起業に向けた動きが盛んになっている。起業家や起業予備軍が集まる勉強会や交流会は毎日のように催され、数百万円を出資し数カ月単位でサービスの開発に取り組む起業支援プログラムも実施されている(写真1)。 それと同時に、起業の成功率を上げようという方法論にも注目が集まる。具体的には、「Lean Startup」や「顧客開発モデル」と呼ばれるものだ。これらの方法論を、組織として導入する企業も登場し始めた。 スタンフォード大学を卒業し、シリコンバレーおよび起業事情に詳しいネットイヤーグループCEOの石黒不二代氏は、「起業は、一部の人しか成し得ない“アート”ではない。やり方を身に付けることで再現できる“サイエンス”だ」と表現する(本記事の最後にある別掲記事)。Lean Startupや顧客開拓は、起業を成功に導くためのプロセスと言えるだろう。 「Lean
Rubyでブロック暗号を行うにはOpenSSL::Cipherを使用します。 DESやAESやBlowfishが使用可能です。 [参考記事] ブロック暗号とは [参考記事] PHPで暗号化・複合化を行う ブロック暗号 [参考記事] Javaで暗号化・複合化を行う ブロック暗号 [参考記事] Perlで暗号化・複合化を行う ブロック暗号 サンプルコード 使用できる暗号アルゴリズムの一覧 この暗号化方式はアルゴリズム規定のブロック長に分割して秘密鍵を用いて暗号化を行います。 規定のブロック長に分割する方式を暗号利用モード、ブロック長に満たないときの補完方法をパディング方式といいます。 暗号利用モードで分割するときに前の平文ブロックの結果を次の平文に使用しますが、この最初のブロックで使用される値がIV(初期化ベクトル)です。 まとめ 暗号化の流れ (1) ブロック長に満たない部分をパディング方式
「Lean Startup」の方法論を実践している企業がある。レシピ共有・検索サービスを提供するクックパッドだ。 全社員がリース氏の著書を入社前に読む クックパッドでは、新入社員に対してエリック・リース氏の「Lean Startup」を入社前に読むことを推奨している。もし入社前に読むことができなかったときには、入社後の2日を同書を読む時間にあてることができる。さらに、先輩社員が同社での活用方法をレクチャーしたり、全体会議で成果を報告したりというほどの入れ込みぶりだ。 同社の取り組みは、佐野陽光社長が「自分の言いたかったことが、うまくまとまっている」という理由から社員に薦めたことが発端。社長が普段から繰り返し話している内容に近いという理由もあり、社員の多くが「引き込まれるように」(石田忠司Happy Author部副部長)同書を読み込んだ。それだけでなく、新サービスの開発陣がその方法論を実践
RSpecに関して勉強を始めて1週間たったのですが、なかなか日本語での情報もなく、バージョンが違ったりすることでも戸惑い、テストをするためのコーディングにえらい時間がかかり、本末転倒の状態にありました。よい情報はないことかと調べたら「The RSpec Book」という本をみつけ、さっそく購入。 この手の洋書を翻訳したような本は、サンプルを進めていくとつまづくことも多いので、記録を残すことにしました。 この記録はこの本を読んで行く中での感想や考察あるいは単にメモです。 要点をまとめたようなものではありません。つまりこの本を手に取っている方が、別の人間がどのようにこの本を読んだか知ることによって理解を深めることに役立つか、この本を買おうか悩んでいる人がざっとどんな本なのかを知ることに役立つか、そのどちらかだとおもいます。 まず、適当なフォルダを作って、 gem install rspec
サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く