「中年童貞……それは、30歳以上の未婚男性で性交経験のないものである。彼らは精神年齢が低く女性に対する幼児性を秘めている。」 今回紹介する『漫画ルポ 中年童貞』(リイド社)はこじらせすぎた中年男性たちの実態を赤裸々に描いた、ノンフィクションライター・中村敦彦氏の『ルポ中年童貞』を、桜壱バーゲン氏の強烈な絵柄でコミカライズしたものである。匂い立つようなイラストによって、よりリアルで真に迫った中年童貞の生き様は、笑えるというより切実さを感じ、意外にも読んだ後しんみりしてしまう。 その壮絶さは本書で確認してもらうとして、中年童貞たちのこじらせ名言を筆者の衝撃度ランキングで紹介しよう。 第5位「妄想で何度も何度も抱き合ってるし童貞って気がしない。だから童貞を捨てたいとか思わないし風俗とか興味ないし…別にこのままでいいかなって思っていますね」(微笑) 偏差値70を超える某国立大学を卒業し大学院にまで
2022/08/18 · ヘルスパkaho つくれぽ 1 実は簡単だった中東うまれのファラフェル。ご飯と合わせて美味しい和風アレンジでさらに作りやすくしました。
7月9 週9時間以上、自転車に乗ると「前立腺がん」のリスクが増す! カテゴリ:健康 1:幽斎 ★@\(^o^)/:2014/07/09(水) 10:59:47.11 ID:???0.net 「週9時間以上自転車に乗ると前立腺がんのリスク増す」との英調査結果 健康のため、環境のため自転車通勤が流行っているが、 男性にとって看過できないデータが発表されたのでお伝えしよう。 週9時間以上自転車に乗っている中年男性は要注意! 英ユニバーシティ・カレッジ・ロンドン疫学と公衆衛生部のマーク・ハマー博士が、 5,200人のサイクリストを対象に調査したところ、 50歳を超えて週9時間以上自転車に乗っている人は、 前立腺がんと診断されるケースが6倍に及ぶという結果に。 尚この数字は、自転車に乗っている時間が週4時間以下の同年代の男性と比べたものである。 一方よく「自転車に乗ると男性不妊や勃起障害になる」など
【画像あり】184億kmの距離から太陽系の惑星を見るとこうなる 1: 名無しさん@おーぷん 2016/09/27(火)07:20:24 ID:IMV 画像 2 拡大写真 3 4 気球のカメラで地球を撮影 画像 引用元:http://hayabusa3.open2ch.net/test/read.cgi/news/1474928424/ おすすめ関連記事 【衝撃的】酒井法子さん、やらかして大問題に!!!!!!ヤバイ!!!! こちらの記事も読まれてます 【衝撃的】水卜麻美アナ、現在の体重がヤバ過ぎて →→→ 人事部「わが社では金曜日をノー残業デーにしており、全社員が17時に帰ります!」就活生「おー!」 【画像あり】10800円のカツ丼www どん臭い[モテない男]たちの特徴……喪男の原因が判明 非正規「せっせ!!せっせ!!」←時給1000円 正規「ぺちゃくちゃゲラゲラ!!」←時給換算300
がーるずレポートはガールズちゃんねるまとめサイトです。トレンドネタで繰り広げられるガールズトークをまとめています。ジャンルの制限はありません。 ガルちゃん(がるちゃん)では旬を過ぎたトピックも「がるれぽ(ガルレポ)」でもう一度で盛り上がろう! がるちゃんの予習、復習としても要チェックです。 免責事項 当サイトで掲載している画像の著作権・肖像権等は各権利所有者に帰属致します。記事の内容や掲載画像等に問題がございましたら、大変お手数ですが各権利所有者様本人より問い合わせフォームよりご連絡下さい。
http://ren-ai.jp/84535 ▼客観的に見ることができて頼れる 『いつも俺より先を読んで仕事をしている女性の上司。年はさほど変わらないけど憧れる』(20代男性/メーカー勤務) ▼自立している 『いつもランチにお弁当をきちんと作ってきていて、ディスク周りも綺麗だったりすると、家事全般ができる女性なんだな、と好感度大』(20代男性/公務員) ▼パニックとは無縁 『二人で言葉が通じない国へ旅行に行った時、ホテルの予約がなぜかとれていなくて俺の方がパニック…。でも彼女は英語やジェスチャーをまぜてホテルマンに状況を説明してくれ、他のホテルに泊まれることに。コイツなら一生一緒に過ごしたい、と感じた』(20代男性/美容師)
2016年08月30日16:00 歯科助手だけど良い歯医者の見分け方教える Tweet 1: 名無しさん@おーぷん 2016/08/29(月)03:49:32 ID:p6A 需要あるかな? 転載元:http://hayabusa.open2ch.net/test/read.cgi/news4vip/1472410172/ 【閲覧注意】死ぬ程洒落にならない怖い話を集めてみない?『雨の老夫婦』 http://blog.livedoor.jp/nwknews/archives/4863112.html 2: 名無しさん@おーぷん 2016/08/29(月)03:53:33 ID:s6z ほう ちな歯槽膿漏を治す方法キボンヌ 3: 名無しさん@おーぷん 2016/08/29(月)03:55:22 ID:p6A 人来たよかった! 歯槽膿漏は今はもう歯周炎って名前になってる。 歯槽膿漏は一回なったら治
1 :幽斎 ★@\(^o^)/ 2014/07/09(水) 10:59:47.11 ID:???0.net 「週9時間以上自転車に乗ると前立腺がんのリスク増す」との英調査結果 http://irorio.jp/sousuke/20140709/147744/ 健康のため、環境のため自転車通勤が流行っているが、 男性にとって看過できないデータが発表されたのでお伝えしよう。 週9時間以上自転車に乗っている中年男性は要注意! 英ユニバーシティ・カレッジ・ロンドン疫学と公衆衛生部のマーク・ハマー博士が、 5,200人のサイクリストを対象に調査したところ、50歳を超えて週9時間以上自転車に乗っている人は、前立腺がんと診断されるケースが6倍に及ぶという結果に。 尚この数字は、自転車に乗っている時間が週4時間以下の同年代の男性と比べたものである。 一方よく「自転車に乗ると男性不妊になる」などと言われるが
ブラック企業は損 「富士そば」の超ホワイトな経営方針 - ライブドアニュース 首都圏で働くサラリーマンであれば、一度はお世話になっているであろう立ち食いそばチェーン「富士そば」(現在は東中野店を除く全店にイスがある)は今年が50周年。今では1都3県に100店以上を展開する富士そばを築き上げた丹 道夫(たん・みちお)会長。 80歳を迎えた今でも現役バリバリで、店回りを欠かさない丹氏に波乱万丈の人生を振り返ってもらいつつ、客にも従業員にもやさしい超ホワイトな経営哲学を語ってもらった。 <中略> ―社内の会議室には「我々の信条」が貼ってありましたけど、従業員の生活が第一という経営方針があるそうですね。 丹 昔から母に言われてたの。「お金が欲しいなら、独り占めしちゃダメ。みんなに分けてやる精神がないと絶対に大きくなれない」って。だから富士そばでも、前年よりよければ給料を増やしなさいと言ってるのね。
API経由で取得した日付情報(String)を扱う時とか。 いつも忘れるのでメモ。 String to Time Time.parse() # Time to String > str = Time.now.to_s => "2014-04-07 10:00:00" # String to Time > time = Time.parse(str) => 2014-04-07 10:00:00 +0900
(2015/10/13追記) 今なら、他言語には無名関数やcallback関数というものがありますねとか、イベント駆動の世界を覗いてから戻ってくるとより腑に落ちるかもしれませんとか、もう少し全体観の中で説明する気がしますが、当時は本記事の様な理解が役に立ったことは事実なので、引き続き公開を続けます。 (2013/11/29追記) block_given? について Twitter上で「Kernel.#block_given?についての解説があってもよさそう」と 指摘を頂きましたので、本文下部に追記しました。 概要 Ruby on Rails Tutorialのエッセンスを自分なりに整理してみる4 Railsを触る際知っていると便利なRubyの基礎 [ブロックとかシンボルとか] http://qiita.com/kidachi_/items/46a6e49b6306655ccd64 の続き。
概要 仮想環境(VirtualBoxなど)上への仮想マシンの立ち上げ、操作が可能。 用語 プロバイダ 仮想環境 eg.VirtualBoxやVM Ware、EC2など プロビジョニング ミドルウェアの設定やインストールを行うツール eg.シェルスクリプト、Chef(chef-solo, chef-client)、Puppetなど Boxファイル 仮想マシン起動の際にベースとなるイメージファイルのこと。 仮想環境ごとに必要。 通常はOSイメージから作成する。 Vagrant利用の上で最低限必要な設定(Vagrantユーザの作成、sshdの起動、プロビジョニングツールのインストール)のみを行っておくのが普通。 Vagrantfile 構築する仮装マシンのスペックやプロビジョニングツールの指定など、仮想マシンの構成を記述する。 Rubyベース。 基本的に、本ファイルとプロビジョニングツールの設定
「Rubyならこう書く」あれこれ Arrayオブジェクト Rangeオブジェクト ブロックとProcオブジェクト シンボルとハッシュ クラスとコンストラクタ (追記) ブロックとProcオブジェクトについては、長くなったので以下に分離しました。 [Ruby基礎] ブロックとProcをちゃんと理解する http://qiita.com/kidachi_/items/15cfee9ec66804c3afd2 配列(Array) 要素の操作 #配列要素の分割 > "foo bar bazz".split => ["foo", "bar", "bazz"] #配列要素の指定文字列での分割 > "fooxbarxxxxbazz".split('x') => ["foo", "bar", "", "", "", "bazz"] #配列要素の順番入れ替え > "foo bar bazz".split.r
Time.at(1414767600) # => 2014-11-01 00:00:00 +0900 require 'time' Time.parse('2014-11-01 00:00:00').to_i # => 1414767600 # Dateも可能 Time.parse('2014-11-01').to_i # => 1414767600
2014/11/28 · 1. UNIXTIMEからDATETIMEへの変換. Copied! Time.at(1414767600) ...
私が普段使っているウェブサービスの中でも特に使用頻度の高いもののひとつが ”Pocket” 。「あとで読む」がコンセプトのこのサービスはオンライン上の記事、画像、動画を保存して、文字通りあとで読むことの出来るブックマークレットサービスです。 このPocketには500円/月、あるい4,500円/年を支払うことで適用される有料プランもあるのですが、私はこれを利用していません。 と思っていたら、以前(どれか分かりませんが)Samsung の GalaxyシリーズからPocketを利用したことで、無償で6ヶ月間有料プランの機能が適用されていたようで、こんなメールが届きました。 気づかぬうちに有料プランが適用されていたため、今まで何気なく使っていた機能が実は有料プランだから使える機能だった場合は今後もお金を払わないと使い勝手が悪くなるよなぁ、なんてと思いまして。自分で理解するついでにPocketの
最近、機械学習に興味がありちょっとずつではあるけど勉強始めているので、今回は検索と機械学習を活用したシステムの話という濃い内容のHatena Engineer Seminar #5 @ Tokyoに参加してみた。 Hatena Engineer Seminar #5 @ Tokyo - connpass 以下発表内容の転載と感想。 はてなブックマーク全文検索の精度改善 id:takuya-a / @takuya_a はてなブックマークには膨大な量の URL がインデックスされており、本文検索での検索ノイズが多いことが課題でした。 はてなブックマークに蓄積されたタグの情報と、検索エンジン Elasticsearch の機能をうまく使って、検索精度を向上する方法を紹介します。 はてなブックマークのタグ情報を元にタグ付けされた記事から記事の特徴語を抽出して関連したキーワードからElasticse
2013-09-06 Pythonで作る、はてなブログAtomPub APIを使った簡易投稿クライアントアプリ やり方 はじめに 9月4日、はてなブログ開発ブログではてなブログAtomPub APIが公開されたことが発表されました。 はてなブログAtomPub APIを公開しました。サードパーティのブログ投稿ツールを利用・作成できます - はてなブログ開発ブログ 本日、はてなブログの記事を投稿・編集等できるAPI「はてなブログAtomPub」を公開しました。はてなブログAtomPubは、Atom Publishing P... ということで今回は、このAPIを使ったはてなブログの簡易クライアントアプリを作る方法を説明していきます。 今回作るクライアントアプリってどんなの? まず始めに今回作るはてなブログクライアントアプリについて説明します。 今回の作るアプリの名前は「はてぽす!」です。 投
かなりシンプルですが,この記事のライブラリをWebAPIを通して利用できるようにしました.ブラウザ拡張とかで使うと便利だとおもいます.このライブラリは1.9系では動きませんが,ここを参考にパッチをあてたものを利用しています. 利用方法 リクエスト APIのURL VPSをリセットしたので今は以下のURLで叩けません!!! http://extract_content_api.kitakee.net?url=本文抽出するWebページのURL レスポンス JSON形式 // 成功時 { status: "success", contents: [本文,] } // 失敗時 { status: "error", contents: null } コード Githubで公開しています. PullReqお待ちしております. extract_content_api TODO READMEをつくる HT
Qiitaでストックしている記事をはてなブックマークにブックマークするWebサービスを作りました で触れた、参考にした記事やgemなどをまとめておきます。 記事まとめ はてブAPIでwebサービスを作りたい全ての人に向けて書きました 一番下にapi利用サービス例があるのが良い。 Consumer key を取得して OAuth 開発をはじめよう - Hatena Developer Center 基本です。一番下にあるrubyのサンプルがかなり役立ちました。 Ruby ではてな OAuth のアクセストークンを取得する - kymmt's note サンプルがあり、わかりやすい。 RailsでいろんなSNSとOAuth連携/ログインする方法 - Qiita deviseとomniauthを使った、各種SNSとの連携まとめ。もちろんはてなも含まれている。 ただ、自分は今回deviseやomn
amuharaliving.net 2019 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy
こんにちは、ライターの敏夫です。 フリーランサーになろうと思ったら、まず最初に考えるのは仕事の見つけ方ですよね。 シンプルに考えれば、個人的な案件さえ安定させることができれば、それだけでフリーランスとして食べて行けるわけです。そのためにも第一歩となる最初の取引先はなにより重要になります! 最初の取引先を見つける方法とは フリーランサーになる!と決めた日からフリーランサーと名乗っても平気ですが、仕事が無ければ食べていけません。 そこで大事になるのが最初の取引先。 これさえ見つけてこなしてしまえば、あなたは1つの経験(実績)を積んだことになりますから、この経験を元することで、新しい取引先が見つけやすくなるのです。 在職中から取引先をみつけよう。 仕事を依頼する側としては、「現職の○○」というのは、フリーランス経験者と同じくらい価値があります。 例えば、現職が正社員雇用で副業を許していないとして
日本では、独立したものの1年以内にやめてしまう人がおよそ30%もいることをご存知でしょうか。 さらに3年、5年とその数はどんどん増え、10年後には、なんと70%もの人たちが廃業すると言われています。 今回はフリーランスの厳しい生き残りについて考えてみました。 フリーランスの厳しい生き残り 始めるのも自由、辞めるも自由 勤めていた会社をやめ、フリーランスの道を選ぶことは大変な決断です。収入のこと、家族のこと、仕事のやりがい。あれこれ考えることは尽きないでしょう。 夢や希望に満ち溢れたスタートですが、誰もがいつまでもフリーランスを名乗れるほど甘い世界ではありません。 私は会社員時代にはない「自由」の裏には、常に「廃業」があるのだと感じています。 誰でも簡単に始められ、誰でもあっという間に辞められるのが「フリーランス」という働き方なのです。 映像ディレクターとして起業した私も、決断をする数週間は
カフェやファミレスにいくと、よくノートパソコンで仕事をしている人がいます。「なんでわざわざ外で仕事をするの?」と思うかもしれませんが、フリーランスやノマドワーカーの人が外で仕事をしているのには理由があります。 1.気分転換になるから 家で一人ずっと仕事をしていると、何の代わり映えもありません。特に忙しいフリーランサーは朝起きて寝るまでずっとパソコンにかじりついていることもしばしば。 たまには外の空気を吸いたい、でも遊んでいる時間はないとなったら、今日は気分をかえて外で仕事をしようという気持ちにもなります。 カフェで仕事をしていると、普段の環境とは全く違うので新鮮な気持ちで仕事が出来ます。 最近のカフェでは充電用のコンセントが備え付けられているお店も多いし、ほとんどがWi-Fi対応なので、電源とネット環境は全く問題ありません。 2.美味しい御飯や飲み物を補給しながら仕事ができるから カフェや
フリーランスになった人は、すべての仕事をPC上でこなせることになるので、 極端に外出が減り、部屋にこもりきりの生活になってしまっている人が沢山います。 本来、人間にとって、「椅子に座る」という姿勢は体にとって良い状態ではありません。 血が偏ってしまい、心臓への負担が常に増しているためです。 研究結果によると、椅子に座っている時間が長ければ長い人ほど、短命である可能性が高くなるそうです。 座りすぎが死につながる症候群セデンタリー・デス・シンドロームは2002年にアメリカ大統領の諮問委員会によって作られた言葉ですが、糖尿病、肥満、心血管系の疾患などを引き起こす「座りすぎ」の害は、喫煙並であるそうです。 長時間座っていることは喫煙並にあなたの寿命を縮める-GIGAZINE 人間の体は「根性を出せば大丈夫だ!」なんてことはありえません。そんな気持ちだけで体が元気になるなら、誰も健康のために苦労はし
こんにちは、ライターの敏夫です。 今の時代、パソコンがなければ仕事にならない職種は多いです。フリーランスとしてはメジャーなイラストレーター、ライター、デザイナー、プログラマー、コーダーなどなど。 これらの仕事をしている人は、皆パソコンを使って仕事をしています。今の時代、文章を書くために原稿用紙で手書きしている人は少ないでしょう。それだけパソコンは生活の中で無くてはならないものになっているのです。 しかし、パソコンに向き合う時間が長ければ長いほど出てくる問題は「その環境に慣れ、作業に集中できなくなってくること」これはフリーランスの大半が抱えている問題です。だからフリーランスは場所を変えたり外に出たりしているわけですが、 インターネットとも常につながっているので、ネットサーフィンを始めてしまったり注意力散漫になってしまうんですね。 なので、フリーランサーとして仕事をしている人は常に、「作業効率
クラウドソージングだけで生活は出来るのか クラウドソージングでは、大体20%の手数料を持っていかれます。あらかじめ手数料代はクライアント代が持ってくれるというのであれば別ですが、そうでない場合、例えば20万円欲しいなら、24万円は稼がないといけません。 そこで今回は24万円以上稼げるのかという部分からお話ししたいと思います。ランサーズにまだ登録されてない場合は、登録した上で読んでいただけると、さらに分かりやすい内容です。 ランサーズでやりとりされている仕事ジャンルについてはこちらをご覧ください クラウドソージング最大手、ランサーズの依頼システムについて クラウドソージングの中でも最大手のランサーズでは、コンペ、タスク、プロジェクトという三つの方式で依頼が発生します。 コンペ・・・先に製作し、クライアントが気に入って選択してくれれば報酬発生。 プロジェクト・・・クライアントと受注側で打ち合わ
先月から出稼ぎで東京に来てます。毎年、プロジェクトの特性上、3〜4月に空きが出てしまうので、仕方のないことなんですが。 で、最近ネットワーク図を書く仕事をしているのですが、ちゃんとしたネットワーク図を仕事で書くのは初めてのことでしたので、「コツ」をつかむまでだいぶ時間がかかってしまいました。 その過程で、いろいろと参考にしたサイトをまとめてみます。 書籍 ネットワーク現場の教科書 改訂版 (マイコミムック) (MYCOMムック) 作者: IDG出版社/メーカー: 毎日コミュニケーションズ発売日: 2011/03/31メディア: ムック購入: 1人 クリック: 9回この商品を含むブログ (2件) を見るこれはネットワークの教科書 改訂版 (マイコミムック) (MYCOMムック)の実践編的な内容ですが、本当に役に立ちました。ネットワーク図を書く際には、物理構成図と論理構成図をきちんと分けて書か
Alfresco は、オープンソースとして開発されている企業向けのコンテンツマネジメントシステム (Enterprise CMS) で、Microsoft Windows、Linux および MacOS 上で動作します 1.。 現在勤めている会社では、文書管理システムとして、米国某社製の監査証跡が確実にとれる、FDA でも導入されたシステムを数年前に導入しています。実は自分がそのシステムの導入を提唱し、予算を取って導入、社内展開した張本人なので、スモールオフィス環境 2. を整えた場合にも、ISO 9001 のようなマネジメントシステムに関係なく、文書管理システムのようなものは業務には必要だと考えています。例えば就業規則のようなルールを文書として従業員がアクセスできるようにすることは勿論ですが、お客様と取り交わした内容や仕様を正式に保存する場所を確保すること、業務におけるマニュアル(手順)
※インストール時に必要なアプリはすべて組み込まれる。 ★alfrescoを64bitで動かす場合、最低でも1GBのメモリが必要 ファイル入手 Open Source Enterprise Content Management System (CMS) by Alfresco http://www.alfresco.com/ 今回は以下ファイルを入手 alfresco-community-3.4.b-installer-linux-x64.bin http://wiki.alfresco.com/wiki/Download_Community_Edition alfresco日本語ファイルは以下を入手 V3.4_ja_JP_03.zip http://forge.alfresco.com/frs/?group_id=13&release_id=433 alfresco shared日本語ファ
エンタープライズ版とコミュニティ版の違い Alfrescoにはエンタープライズ版(有償版)のAlfresco Oneと、コミュニティ版(無償版)のAlfresco Community Editionがあります。 このCommunity Editionは厳密にはAlfresco Software Inc.(以降、Alfresco社)の製品ではありません。有志の開発者に育まれているコミュニティの賜物です。無償ですので、Alfrescoの機能を簡単に試すことができます。また、世界各国の開発者が日夜新しい機能をいち早く投入したいと取り組んでいるもので、将来のAlfrescoの姿を有償版のAlfresco Oneに先駆けて試し見ることができます。 Community Editionはこちらからダウンロードして利用することができます。 > Download Community Edition ただし、
CentOS 6.6上に、Alfresco 5.0をテキストインストールしました。公式サイトのインストールマニュアル、Web情報で見つけたインストール手順でも、X-Windowからのインストールで、最後にhttp://localhost:8080/share/をブラウザで打ち込んでと書いてあります。私としてはサーバにするPCにGUIは入れたくないので、テキストインストールを試みました。 公式サイトよりalfresco-community-5.0.d-installer-linux-x64.binをダウンロードして、以下のようにインストール。どうやらテキストベースでもインストールはできそうです。途中「ポート25が~」とあるのは、私のPCでpostfixが動いていたから。あまり気にせずに進めました。 [root@TAlf ~]# ./alfresco-community-5.0.d-insta
Alfrescoは、重要な文書を管理し、共同作業を行えるオープンプラットフォームです。 商用版のAlfresco Oneとオープンソース版のAlfresco Community Editionがあります。 ここでは、Alfresco Community Editionのインストール手順をまとめます。 ライブラリのインストールとインストールファイルのダウンロード(準備編) Alfrescoに必要なライブラリをインストールします。 # yum install libXrender libSM libICE libXext fontconfig cups-libs AlfrescoのサイトからLinux版のインストーラーをダウンロードします。 2015/04/06時点の最新は、5.0.dです。 # cd /usr/local/src # curl -O http://dl.alfresco.co
社内でファイル共有ツールとしてownCloudを使っていましたが、ディレクトリにパーマネントリンクが発行されなかったり、共有編集やバージョン管理にだいぶ問題があったので、別のツールの検証を始めました。 いろいろ調べてみたところ、日本ではあんまりはやっていないようですが、米国ではこれを使ったパッケージなども販売されている「Alfresco」というOSSを使ってみることにしました。 Alfrescoについて Alfresco(あるふれすこ)についてそれほど詳しいわけではないのですが、基本的にはエンタープライズコンテンツ管理(ECM)とビジネスプロセス管理(BPM)ができるツールです。機能はとてもたくさんあり、稟議などのワークフローを踏まえた文書管理などもできるようですが、個人的には ファイルのバージョン管理がきれいにできる ファイルのオンラインプレビューが出る Googleドキュメントやローカ
2019/04/23 · 公式サイトのダウンロードサイトからインストーラをダウンロードする。 必要事項を記入の上ダウンロードをクリック。 screenshot-www.alfresco.com ...
Ruby on Rails4でとても評判の良い『実践Ruby on Rails 4』で、書籍が出てから少し時間がたってしまったからだと思いますが、作者のサポートページにおいていあるCentOSを立ち上げるVagrantFilesがそのままではupできません。。。 作者の方のサポートページ 『実践Ruby on Rails 4』読者サポートページ - Ruby on Rails with OIAX CentOS用のVagrantFileダウンロードURLは http://pub.oiax.jp/jissen_rails/vagrant-rails-centos6.5.3-1.0.3.zip ここのVagrantFilesをWindows上で vagrant upすると、、 以下のウェブサイトにあるような認証エラーがでてvagrant upが途中で止まってしまいます。。 出るエラーは defa
ここ最近、いろいろな経緯があってOwnCloudに注目していた。 しかしながらOwnCloudはクライアントのWindows7からパスワード入力なしでSSOをすることができない。やろうとするとOwnCloud以外のサードパーティの製品が必要になってしまうらしい。。オープンソースなのに残念だ。。ということで他のソフトを探していたらAlfrescoというOSSを見つけた。 でもAlfresco聞いたことがない。かなりマイナーなのか。。ということでこの週末調べたURLをいくつか貼り付けておきます。 まず見始めたのは… sirokum.dip.jp ↑でも細かいところがちょいちょい間違ってます。。でも方向性は分かりやすくて助かりました。 LinuxでやるときはActive Directoryにまず参加しないとね。 http://blue-red.ddo.jp/~ao/wiki/wiki.cgi?p
佐々木です。今回はAlfresco Community Editionを使ってみました。 Alfrescoとは AlfrescoはECM(Enterprise Content Management、エンタープライズコンテンツ管理)製品の1つです。Alfresco Softwareによって開発されており、商用版であるAlfresco Oneと、有志が開発したオープンソース版であるAlfresco Community Editionがあります。AWSで言えばAmazon Zocaloっぽいものですが、Zocaloはユーザー同士のコラボレーションにフォーカスを置いているのと違い、Alfrescoは共同編集だけでなく配布(読み取り専用)など、様々なアクセスコントロールを行うことができます。 今回はAlfresco Community EditionをEC2にセットアップしました!使ったOSはAma
3. 自己紹介 ■ 仕事 ‣ Alfresco ... カスタマイズやサポート ‣ Liferay ... カスタマイズやサポート ■ それ以外 ‣ Alfresco ... https://www.facebook.com/AlfrescoUserJP の管理 ‣ Ruby,Python,Heroku,GAE,AWS等で遊ぶ 4. CoffeeScript ■ 概要 ‣ JavaScriptのGood Partsを簡単に利用できるように実装された言語。コンパイルして最終的に JavaScriptに変換される。最新バージョンは1.3.3(2012/9/5時点) ■ メリット ‣ JavaScriptの煩わしい部分を避けられる ➡ } や ) の不整合とか, ➡ (int i = 0; i < list.length; i++)という記述とか, ➡ (function() {})();のような
2020年12月に衝撃が走りました。RHELのOSSクローンとして広く世の中に使われてきたCentOS8のサポートが8年も短縮されて 2021年12月31日に急に終了するという話が出た件、そのあとかなり「もやもや」感が強まってます。 そのあたりのことが書かれた記事をいくつかピックアップしてみます。 qiita.com qiita.com www.geekfeed.co.jp 日本語で書かれたサイトを3つ紹介しました。 ただなぜ2020年12月にあそこまで急にCentOS8のサポートが終了したのかという点については違和感が残るところです。 衝撃の大元に関する情報はおそらく日本語では出てこないと思うので、英語版の情報を探してみたいと思います。 良い記事が見つかったらまた紹介します。 Relax-and- Recover community.hpe.com Baculaはファイルバックアップだけ
目的:文書管理システムとしてのAlfrescoを試す環境を作る。 副目的1:何度でも気軽に環境再構築したい 背景:通常の共有フォルダで複数の人が文書をやり取りする際にどれが最新バージョンか分からなくなったり、不用意に文書が移動・削除される可能性があるが、いつ何が起きたか分かりづらい。削除や移動の履歴も取れるように文書のバージョン管理をしたい。代表的なものはMicrosoft SharePointだがベンダーロックインされたくないのでオープンソースを探してみたところAlfrescoのコミュニティーバージョンが一番良さそう。先ずは使い勝手を試すために仮想環境に設定。 Mac上のVMWare FusionにCentOS 6.3 + Alfresco Community 4.2bをインストールするまで。 VMWare Version, 5.0.1 CentOS 6.3 64bit版 Alfresc
こんにちは。今日はリリースのお知らせです。 軽量 ECM NemakiWare の最新バージョンである 1.1 をリリースしました。beta版では Ubuntu などでインストーラが上手く走らないバグがあったのでその修正をしました。Windowsであれば Java のみで、Linux や Mac であればそれに加えて Rails がインストールされていれば、java –jar でインストーラをキックして頂ければ、UIでインストールできるはずです。 リリース案内だけではなんなのでちょっと苦労話を書きます。以前も書いたと思いますが、 NemakiWare はコアエンジンが Java で、Web の UI が Rails で書かれています。企業向けであれば Java というのはありがちですが、 UI を Rails で書いているのはあんまり無いかもしれません。弊社が別に取り扱っている OSS E
HOMEブログ長時間のデスク仕事の方へ。姿勢を正しくして健康改善しよう。 | ネクストページライフ こんばんは。寒さに負けないやまもっちゃんです。 独り暮らしのさみしさから逃れるように猫を飼い始めましたが、 それほどさみしさは軽減されず、かわりに革の椅子をぼろぼろにされてしまい、引っ越しの時に処分。 椅子がないせいで年末年始は、ぐうたら過ごしてしまいました。 新年新たな気持ちで、椅子を買うことを決意。 「どうせ買うなら長く使えるいい椅子がほしい・・・。」 と思い、カリモク60やマルニなどのおしゃれ家具を眺めて1ヶ月が過ぎました。 いい椅子とは果たして私にとって何なのか。 外国製のおしゃれな木の椅子か、 職人気質なメイドインジャパンか、 人をだめにするビーズクッションか… 椅子と向き合い続け、めんどくさくなってきた頃、 友人宅で「自然と姿勢がよくなる椅子」を発見。 いい椅子の道が開けました!
僕の腰痛パターンは、悪い姿勢のまま長時間過ごしてしまうこと。 最初は意識してるものの、座る時間が長くなるにつれて、姿勢はどんどん悪くなっていき、気づけば超腰に負担のかかるクソみたいな姿勢になってしまいます。 一度腰が痛くなると、それ以降作業の手は止まります。100パー手が止まって、その日に復活することはほぼ無い。 無意識で背筋ぴーんの状態でキープできるのって、道端姉妹くらい美意識の高い女子くらいだと思います。 デスクワークで姿勢がいい人ってマジ尊敬します。 こういう人であれば、どんなイスに座ってもいい姿勢(骨盤が起きてる)を保持できますが、 ほとんどの場合、背もたれに腰をペタっとくっつけて、背中が丸まり、アゴが前に出た状態になっちゃいますからね。 腰も背中も肩も首も、ガチガチになるパターンで、このパターンにハマるとまあまあ辛い。 姿勢悪い→体バキバキ→眠つき悪い→寝ても疲れが取れにくい→姿
RYBO(リボ)のバランスチェア。椅子の固有名はrybo BALANS AEROBIC。デザインはOddvin Rykkenという人によるものらしい。フレームは木製の成型合板でできており、座ると適度にしなって強度も問題ない。で、座り心地はというと、非常に良かった。背もたれが無いのでデスクワークなどの長時間座ったままの姿勢では疲れるかと思ったが、意外と疲れない。さすがバランスチェアというか、この椅子なら背もたれはいらない。 これはバリアブルという椅子でこれもバランスチェアの一種。割りと有名なメーカーの椅子で人気がある椅子だが、個人的な座ってみた感想は、フラフラしてデスクワークには向かないと思った。デザインは洒落ているんだけれどなんとなく私には合わなくて疲れた。 バランスチェアというものは自分にあったものを探すのは難しい。バランスボールを椅子替わりに使うことも検討してみたが、あれもなんだか安定
パスカル Yahoo!ショップ ニーリングチェア ニーリングチェア 【G06】】(外せる) 背凭れ付き バランスチェア 子供から大人まで姿勢矯正 バランス 学習椅子 子供椅子にも (お客様による組み立て式です)
【中空設計ヘルスケア座布団】お尻の疲れを気にせず快適な座り心地の低反発座布団です。ボーリング形状の中空デザインにより、長時間座っていても蒸し暑くないです。形に合わせて座れば、自然に前傾する姿勢を保ち、背筋を無理なく伸ばします。 【人間工学設計、負担軽減】弧線形状の両側はお尻に優しくフィットし、お尻にかかる圧力を分散します。後端を高くすることによって、尾てい骨の圧力が吸収され、座り心地良いです。線形の設計で太ももへの圧迫を軽減し、長時間座っても疲れにくいです 【通気メッシュ素材、滑り止め加工】カバーはメッシュ素材を採用し、通気性抜群。カバーは取り外して洗えるので、お手入れも簡単です。滑り止め加工され、椅子から落ちる心配もないです。【RoHS基準クリア!】安心な製品を提供するために、厳しい欧州基準検査(RoHS)を実施し、試験に合格しました。有害物質を含まない素材で安心にご使用いただけます。(
1. 高さ調節が可能 ガス圧とシャフトネジの位置の変更で比較的簡単に高さを変更することができます。 特に、成長の早いお子様には良いですね。 2. キャスター付き 簡単に前後に移動させることができます。 ただし、そもそもHAG社のバランススタディよりも相当重い(だからバランススタディはキャスターの必要性は感じない)。 3. 背もたれ付き これはなかなか…HAG社のバランススタディサポートより大型の背もたれで良いかも。 リクライニングはしませんが安定感は十分です。 4. 価格が手頃 レビュー割引で12,416円(2012/10/24現在、税込、送料込)。HAG社のバランススタディサポート(22,180円)との比較で半値近い。 高さ調節可能、キャスター付きですから、余計に割安感あり。 バックボーンチェアーのココがBAD 1. 張地の質が劣る 届いてすぐに気付いたのがこの点。張地は見た感じバランス
「子供の姿勢が良くなる椅子」として評判のバランスチェア。姿勢良く座れるだけでなく、背もたれがないので圧迫感がない、軽くて子供でも移動が楽、安定感があり倒す心配がない、椅子を引かなくても子供が座りやすいなど、たくさんのメリットがあります。 そんなわけで収納マンもバランスチェアをオススメしており、我が子にも國新産業の「バランススタディジュニア」(現在は廃番)を使わせているわけですが、「長時間座るのはキツイ」と思っていました。 ※この記事は2016年2月12日時点の情報に基づいています(2023年6月16日一部更新)
今回は我が家でも使っているバランスチェアのメリットとデメリットをまとめてみたいと思います。今となっては10年以上使ったうえでのレビューです。 上写真は学習机一式を購入した当時の写真で、左が國新産業の「バランススタディ」、右が「バランススタディジュニア」です(※下記注)。お姉ちゃんが小学校3年生くらいになってからは交換して使っています。詳しくは後述しますが、まあだいたいこんな感じで姿勢を崩して座ることが多いのではないでしょうか(苦笑) ちなみに、バランスチェアには他に「ヴァリエール」やバランスラボ(旧・サカモトハウス)の「バランスイージー」がありますが、それ以外は耐久性などの面でイマイチな感じです。 バランススタディは以前はHAG(ホーグ)のライセンスで日本で製造&販売されていましたが、現在は國新産業が台湾で製造しています。また、バランススタディジュニアについては製造中止となりました。 「バ
このエリアでは、楽天市場でのお買い物をもっと楽しんで頂くために、あなたの利用状況に合わせて便利でお得な情報をタイムリーにお知らせします!
このエリアでは、楽天市場でのお買い物をもっと楽しんで頂くために、あなたの利用状況に合わせて便利でお得な情報をタイムリーにお知らせします!
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Web上での表現力を向上させるためのライブラリが多数存在します。多くはグラフを描くものであったり、より複雑なチャートを描くものです。さらにWebGLを使ったり、Canvasに複雑な描画を行うものもあります。 今回紹介するJointJSはCanvas上に図形を描くのですが、JavaScriptと連携したインタラクティブな図を描けます。 JointJSの使い方 デモです。まずは回転する図形。 こんな図形も描けます。なお、緑と赤のポイントはドラッグでラインを接続できます。 各オブジェクトはマウスでドラッグできます。 図はグルーピングされていたり、コネクトされている場合は線も一緒に動きます。 デモです。赤いポイントがアニメーションしています。 パイチャートともちょっと違う図形です。 各要素
ごきげんよう。フーミンです。 「JavaScriptでアニメーション作るならTweenMaxが最強だよ」と先輩から教わり早2年。いまだ現役最強(僕の中で)JavaScriptアニメーションライブラリTweenMaxの良さを広めるために、入門編・応用編の全2回に分けてご紹介しようと思います。 TweenMaxとは TweenMaxとは、GreenSock社が開発した超高性能アニメーションプラットフォーム「GSAP」のひとつで、DOMアニメーションに特化したJavaScriptライブラリです。 requestAnimationFrameを使用しているため、jQueryのanimateメソッドを使うより、動作が高速かつ安定しています。 同じようなライブラリにmokichiくんが紹介してくれたVelocity.jsというのもあります。 TweenMaxと同様に動作が高速かつ安定しており、jQuer
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました HTML5によってかつてFlashが行っていた領域がJavaScript/CSS3によって実現されています。その一つにアニメーションがあります。これまでFlashバナーなどで提供されていたアニメーションが、Web標準の技術だけで行えるようになっています。 とはいえ、できるようになったと言ってもやり方は簡単ではありません。そのためには専用ライブラリがあった方がいいでしょう。そこで今回はGreenSockを紹介します。 GreenSockの使い方 GreenSockの紹介動画です。 これまでFlashでやっていたようなアニメーションが実現できています。 GreenSockが作り出すアニメーションはFlashと遜色ないのではないでしょうか。もちろんJavaScirptと連携させてつかうこ
追記:3/20 見た目でウェブ編集が出来るWYSIWYGエディタは、有りそうで、あんまり世の中に存在してません。 一時のホームページブームが去っていくと共に、いまやAdobe社のDreamweaver がほぼ独占状態となってます。 むろん、オープンソース界隈でも、いくつかプロジェクトがあり期待が集まりましたが、どうにも停滞しては、ほぼ死滅状態が続いていました。 ふと調べてみたら、BlueGriffonが2015年10月に更新してるではありませんかッ!! Geckoエンジンを搭載したシンプルなエディタでしたが、ずっと、しばらく前から更新が止まり、簡単なCSSを組み入れたページすら正常に表示されない状態でした。 絶賛開発中止のMicrosoft社のExpressionWebですら、正常に表示されないページでも・・。 現在、無料公開中。かつては、3万円程度のソフトでした。 最新版BlueGrif
Aloha EditorはJavaScript製のオープンソース・ソフトウェア。最近は管理ページのような仕組みを持たず、コンテンツの編集をその場で行えるようなソフトウェアが増えている。そうなると需要を増すのがWYSIWYGエディタだ。 フローティング表示のツールバー 見たままに変更が適用されればコンテンツの編集がとても容易になる。既に幾つか有名なWYSIWYGエディタが存在するが、それでも新しいものが登場してくる。今回紹介するのはAloha Editorだ。 Aloha Editorの特徴としては、編集可能なコンテンツ部をクリックするとツールバーが表示される点だ。ツールバーはフローティングになっており、編集箇所の近くまで自動的に移動する(ロックすることもできる)。編集が完了するとツールバーは自動的に消える。 文字装飾、文字種変更も さらにHTML5対応である点も特徴になっている。これは今後
Webページ上にアニメーション演出を組み込もうとする場合、 今ではJavaScript(jQuery)やCSS3など、実装方法がいくつかありますが HTML5でのアニメーション動作を簡単に作成することができる 気になる便利ツールが2点ほどあったので自分用メモとして紹介してみます。 Google Web Designer 言わずと知れたGoogleさんから公開している HTML5アニメーションをつけた広告を制作できるツール「Google Web Designer」。 ツールは無料でダウンロードすることができます。 この「Google Web Designer」では広告バナーのみならず 画像ギャラリーなども簡単に作れるようになっており 操作も直感的に制作できるようになっています。 作成したデータは一式ダウンロードすることができ 組み込みも簡単にできます。 試しに作成してみたサンプルはこちら。
今回はWeb制作で役立つHTML/CSSを生成してくれるジェネレーターを紹介します。 CSS3の登場でより高度なアニメーションや表現ができるようになりました。一方、CSS3のコードは複雑になりがちでプロパティの使い方を覚えるのも大変です。 ジェネレーターはリアルタイムでデザインを確認できたり、GUIで簡単にデザインを調整できたりします。より効率的なWeb制作を行うために、ぜひ活用してみてください。 WAIT! Animate http://waitanimate.eggbox.io/#/ CSSのループアニメーションで遅延を挿入するのは簡単ではありません。こちらのサービスでは一時停止機能をもったループアニメーションのコードを生成してくれます。いくつかの主要なアニメーションのテンプレートが提供されており、さらにカスタマイズも可能です。 Stylie http://jeremyckahn.gi
こんにちは。制作部の平尾です。 私は2〜3年前くらいまでFlashがメインでお仕事していたのですが、最近はスマホのお仕事が多いので、新しく生まれ変わったAnimateはまったく触っていませんでした。久しぶりにAnimateを使って、HTML5+JacvaScriptのアニメーションを作ってみたらいい感じだったので、簡単にサンプルを使ってご紹介したいと思います。 サンプルの完成イメージはこんな感じです。このアニメーションをAnimateで作成して、HTML5 Canvasにポチっとしてみようと思います。 ※注:この画像↑はgifです。 1. Animateでアニメーションをつくるシンボル内でON/OFFの顔を切り替えていて、さらにステージ上でもアニメーションさせる二重構造になっています。今回はサンプルなので、簡単にモーションプリセットでアニメーションさせてみました。 2. パブリッシュ →
インタラクティブアニメの制作環境 Animate ー マルチプラットフォーム対応のインタラクティブアニメーションの制作環境。プランの価格:価格 - ABM - Animate{{small-tax-incl-label}} 無料で始める 購入する 多彩なアニメーションを実現 ゲームやTV番組、web向けにインタラクティブなアニメーションをデザイン。アニメやバナー広告に生き生きとした効果をもたらします。アニメーションの落書きやアバターを作成することも可能。eラーニングコンテンツやインフォグラフィックにも動きをつけることができます。Animateを使用すれば、形式を問わず複数のプラットフォームにすばやく配信でき、どの画面で見る視聴者にも届けることができます。 思いどおりにゲームを制作 優れたイラストツールとアニメーションツールを使用して、webやモバイル向けにゲームや広告などのインタラクティブ
第15回からは、業務アプリケーションのような機能・仕組みを持ったサンプルアプリケーションを例に、これまで紹介してきたHTML5の機能や開発のためのツールをどう使っていくか説明しています。 第15回 HTML5で日報アプリを作る ツール編[1] 開発者ツールで生産性を向上する Style記述の高度化: Less/Sass/Stylus 見栄えが良い画面やアニメーションなど動きのある画面など、画面のレイアウトが複雑になっていくと、CSSの記述量が増えてしまい、以下のような問題が起こりやすくなります。 HTMLの構造が複雑になったときにセレクターを書き直す必要がある 変数での参照ができないため、似たようなスタイルの使い回しはコピー・アンド・ペーストになってしまい修正されると、他の場所も修正すべきかを全て確認する必要がある これらの問題を解消するために、他のCSSフレームワークを使うこともできます
Webページ作成のベースになる、HTML5の必要最小限の構成にしたテンプレート、各ブラウザのスタイルを正常化・リセットするスタイルシート、レスポンシブ対応の柔軟なグリッドをつくるスタイルシート、さまざまなCSS3アニメーションを簡単に利用できるスタイルシートを紹介します。 HTML5で作成する時の必要最小限のテンプレート スタイルの正常化・リセット グリッドをつくるスタイルシート CSS3アニメーション HTML5で作成する時の必要最小限のテンプレート まずは、HTML5でWebページを作成する時にのシンプルなブランクのテンプレート。 A Generic HTML5 Template -GitHub ライセンスはCC0 1.0で、個人でも商用でもクライアントの案件でも無料で利用できます。利用する際に、許可やコピーライトの明記などは必要ありません。 テンプレートはIE9や8以下への最低限の配
p5.js is a friendly tool for learning to code and make art. It is a free and open-source JavaScript library built by an inclusive, nurturing community. p5.js welcomes artists, designers, beginners, educators, and anyone else! Lauren Lee McCarthy reading the Processing Community Catalog. Photo credit: Maximo Xtravaganza. Coding Club for people aged 50+ in Korea, led by Inhwa Yeom. Qianqian Ye intro
どうも、まさとらん(@0310lan)です。 みなさんは、「JavaScriptライブラリ」を活用しているでしょうか? Webサイト制作はもちろんのこと、さまざまなWebアプリやサービスなどを開発する時に、大幅な時間短縮やクオリティを飛躍的にアップすることが出来るようになります。 そこで今回は、国内外で人気が高くて誰でも簡単に扱える「JavaScriptライブラリ」を厳選してご紹介しようと思います! ■多機能な「写真ギャラリー」を組み込めるライブラリ! ◆1.Viewer.js 複数の画像を表示する際に、オシャレな「ギャラリー風」に変換してくれるライブラリです。 類似のライブラリはいくつか存在しますが、「Viewer.js」は使い方が非常にシンプルで扱いやすいのに、多機能性も備えているスグレモノとなっています。 基本的な使い方としては、HTMLファイルに表示させたい画像を「リスト要素」で指
はじめに 今更ですが最近ajaxを少し触るようになりました。 jQueryを使えば簡単にajax通信ができるため、単純なものであればそれほど実装は難しくないかと思います。 ですが少し複雑なことをやろうとしてみると、急にハードルが上がる気がします。 そこで自戒を込めて、ajax初心者の方に対してはじめにこれを知りたかったと思えるんじゃないかというものをまとめてみたいと思います。 ※jQueryを利用したajax通信を想定しています 目次 処理の順番を意識する $.ajax()の省略メソッドを知る イベントを知る デバッグ方法を知る 通信状況を想定する(タイムアウトを設定する) 連続クリックを防止する ← [New!] 連続通信を防止する ← [New!] 処理の順番を意識する ajaxを使用する場合は、非同期通信で処理したいケースがほとんどかと思います しかし単純にそのまま書いただけでは処理
はじめに プログラミングの上達において、デバッグスキルを上げることはとても重要で近道の1つだと考えています。 私自身、勉強し始めた頃に知っていれば(理解できていれば)とよく思います。 今回、JavaScriptデバッグについてChromeDevtoolsとブレークポイントを使った基本パターンを整理しました。 自身の復習かつ、あまり馴染みの無い方でも、以下おおよそ理解できるようになれば良いなぁ、というのが本稿の目的です。 どのようなものにブレークポイントが貼れるのか どういった時にブレークポイントが発動されるのか ブレークポイントが発動されると何ができるのか ご存知の方には特に目新しいことはないかと思いますが、何かのお役に立てば幸いです。 表示・動作はChrome 50.0.2661.87mで確認したものになります(2016-05-11) タブやパネルの位置は環境によって異なる可能性がありま
はじめに いまさらですがHTML5 Canvasの勉強をはじめました。 Canvas APIを使ったアニメーションの実装は、jQuery animate()やcss3 keyframesといったものとは考え方が異なります。はじめて調べた時には結構戸惑ったので、同じような方のためにメモしたいと思います。 アニメーション = 再描画 Canvasでは便利なアニメーションメソッドはなく、単純に描画自体を繰り返すことでアニメーションを実現させます。イメージとしては、パラパラまんがのように画面自体が次々と差し替わっていくようなものでしょうか。 アニメーションサンプル なお↓ページで実際の動きを確認できます http://nekoneko-wanwan.github.io/demo/canvas/animation/ Canvasアニメーションの手順 ざっくりと以下のような流れになります 要素を削除
Webアニメーションを高速化するために知っておくべき10のこと(前編) 斉藤 祐也(株式会社リッチメディア) アニメーション/トランジションは身の回りに当たり前にあるものです。 むしろ普段の生活では「0」が「1」に変化するものの方が珍しいでしょう。 アニメーション/トランジションはデジタルなWebに対して自然な変化を提供する大切なツールです。 今回はそんなアニメーション/トランジションをより自然にスムーズに動作させるために知っておきたいことを前・後編の2回に分けて紹介していきます。 アニメーションを高速化する理由 アニメーションは先ほど書いたように普段の生活にも存在しています。だからこそ、我々はスムーズではないアニメーションを見つけるのが得意です。 アニメーションに限定した話ではありませんが、FacebookのShane O’Sullivan氏が、ページロード後のレンダリングパフォーマンス
最近のWEBサイトではアニメーションなどで、なにかしらの動きをつけるのが当たり前になってきました。普段、私も制作をして「ここにちょっと動きをつけたいんだけど…」「面白い動かし方ないですかね?」と相談を受けることが増えました。 ひと昔前までは「動き」というと、Flashで作るのが定番でしたが、スマートフォンの普及や新しいブラウザの広がりにより、今はFlash以外で対応するのが一般的になりつつあります。 そこで今回は、自分自身の備忘録も兼ねて、アニメーションをつける方法をまとめてご紹介したいと思います。ひとくちに「動き」といっても、実装方法もさまざまありますし、見せ方も豊富。今後のWEB制作のちょっとしたヒントになれば幸いです。 CSSで動かす CSS3では要素にアニメーションを設定し、色々な動きをつけることができます。よく見かけるフェードイン、フェードアウトといったおなじみの動きだけでなく、
みなさん、こんにちわ。ガッキーです。 以前、タマが誰でも簡単に作れちゃう!マンション広告バナーの作り方というバナー画像の作成方法を紹介していましたが、 今回は、別のツールを使ったバナー制作について 書いていこうと思います。 2016年6月にFlash形式のディスプレイ広告が AdWordsでアップロードできなくなり、2017年1月以降に Flash形式のディスプレイ広告の掲載が停止されるのは みなさん、ご存知ですか? Flash形式と同じく動きのある広告は、 今後HTML5広告を利用することが 推奨されているようですよ(^▽^)/ HTML5広告ならFlash形式のような 動きのあるバナー広告が掲載できちゃうんです! そこで今回は、 ・Flash広告のように動きのあるバナーがつくりたい ・HTML5が分からない ・気軽にHTML5広告を導入したい という方のために、Google Web D
オンライン広告や動画をデザインする Google Web Designer は、視覚的なコーディング インターフェースを使用して、ビジネス向けの HTML5 広告、画像、動画などのさまざまなウェブ コンテンツをデザイン、作成できる高度なウェブ アプリケーションです。Google Web Designer のデザインビューを使用すれば、描画ツール、テキスト、3D オブジェクトを活用してコンテンツを作成し、そのすべてをタイムラインでアニメーション化できます。 コードを開発する Google Web Designer のコードビューでは、CSS、JavaScript、XML の各形式のファイルを作成できます。構文のハイライト表示機能やコード オートコンプリート機能を備えているので、コードの記述が簡単になるとともに入力ミスを減らすこともできます。 メディアとインタラクティビティを追加する Goog
魅力的な動画、画像、HTML5 ベースのデザインを作成してあらゆるデバイスに配信し、ビジネスをアシスト ビジネスでの使用のみが想定されています ビジネスのアイデアを形にするための機能 Google Web Designer は、人を惹きつける美しい動画、画像、HTML5 広告を簡単に作成できるツールです。アニメーションやインタラクティブな要素を使って、クリエイティブな発想を形にすることができます。表示するスペースやオーディエンスに合わせてコンテンツの規模を調整できるように、レスポンシブ ワークフローや動的ワークフローを備えています。 モードを選ぶ アニメーションの作成には、シンプルなシーンをつなげて作るクイックモードと、タイムライン上でレイヤを使用して作る詳細モードがあります。モーションパスやカスタム イージングを使って、アニメーションを思いのままにコントロールできます。 3D 3D コン
GoogleがFlashバナーを自動的にHTML5に変換する広告配信技術を発表しました。これにより既存資産を活用したままモダンなWeb環境においても広告配信が可能になります。つまりHTML5でもFlash並のアニメーション表現が可能になっているのです。 そこでさらに高度なアニメーションを実現したい時に使えるのがGreenSockです。そしてGreenSockをベースにアニメーションを作成できるエディタがanimachineになります。 animachineの使い方 animachineはGoogle Chrome機能拡張で、実行するとGreenSockで作られたコンテンツ上にエディタ機能を表示してくれます。アニメーションは繰り返し実行され、任意のポイントで停止させて編集ができます。HTML5アニメーションの作成が捗ることでしょう。 animachineはHTML5/JavaScript製、
Pillowはpython3でも使える画像操作ライブラリです。 参考もと サムネイル from __future__ import print_function import os, sys from PIL import Image size = (128, 128) for infile in sys.argv[1:]: outfile = os.path.splitext(infile)[0] + ".thumbnail" if infile != outfile: try: im = Image.open(infile) im.thumbnail(size) im.save(outfile, "JPEG") except IOError: print("cannot create thumbnail for", infile) 使い方は $ python make_thumbnai
vagrant (べいぐらんと) を使って仮想環境をラクに使えるようだ。 chef のテストに便利。 設定ファイルを用意したり概念を理解したりで 敷居がちょっと高いが、慣れれば簡単だった。 vagrantの使い方を説明したものはQiita上などに数多あるようだが、 覚え書き程度にまとめておく。 今回は、 ホストOS: MacOS ゲストOS: CentOS 6.5 を使用している。 ホストOSは、WindowsやLinuxも使うことができる。 用意するもの Oracle VM VirtualBox Vagrant それぞれをインストールしておく。 vagrant 環境の構築 プロジェクト初期化 (vagrant init) Box の追加 (vagrant box add) 仮想マシン実行 (vagrant up) ssh で仮想マシンにログイン (vagrant ssh) が基本の流れ。
Docker は Linux上で動作するコンテナー型と呼ばれる仮想化ソフトウェア。 ハイパーバイザー型に比べて、OS起動時のオーバーヘッドが少なくとても早い。 いまさら聞けないDocker入門(1):アプリ開発者もインフラ管理者も知っておきたいDockerの基礎知識 - @IT 用語の整理 Dockerレジストリ: Dockerイメージの格納場所。Docker Hub Registry Dockerイメージ : Docker コンテナーの元となるイメージ。クリーンなOSなどを用意。Pre-build なものは Docker Hub Registry においてある Dockerコンテナー: Dockerイメージ(ローカルキャッシュ)をコピーして起動される仮想環境 ローカルキャッシュ: docker pull の際にダウンロードしたDockerイメージ。 インストール・起動・設定 今回は Ce
公式mechanize.rubyforge.org/ 使い方などMechanize について 楽々スクレイピング! Ruby Mechanizeの使い方 楽々スクレイピング! Ruby Mechanizeの使い方(2) リンクmechanizeでどんなことができるのか色々知りたかったので、使い方でなく実用例ぽいものを集めてみた. リンク先のコードは古いのもあって動かないかも そもそも公式のグーグル検索がそのまま動かないという DoCoMoの請求書を毎月Evernoteに送信してチェックするカスペルスキーのサイトからウィルスレベルをスクレイピングして、つぶやく。RubyのMechanizeではてなブログへ投稿RailsCastsの動画をタグごとにダウンロードしてくるスクリプトニコニコ動画の動画をダウンロードauの請求書を取得ソフトバンクの請求書を取得ゆうちょ銀行のログインとか取得かrubyの
pythonで開発をしていると、機械学習など試してみたいライブラリによく遭遇します。 ライブラリの評価は、普段利用している環境とは別の一時的な環境で行いたいことが多いので、 独立した環境を作成・管理出来ると便利です。 が、pythonのバージョンや環境を管理するツールがいくつかあり、 環境構築の際に混乱してしまったので、私が現状行っている方法のセットアップ手順をメモに残しておきます。 具体的には、以下の記事の「3. pyenv-virtualenvを入れる」の対応ができる環境を作ります。 pyenvとanacondaを共存させる時のactivate衝突問題の回避策3種類 | qiita http://qiita.com/y__sama/items/f732bb7bec2bff355b69 ここで作成した環境では、それぞれの操作に以下のコマンドを使います。 pythonのバージョンのインスト
基本設定、開発環境設定に引き続き、今回はCapistranoを導入して自動デプロイできるように設定。unicorn+nginx周りの設定も変更して快適にデプロイできるようになりました。 リモートリポジトリの作成 リモートサーバーにリポジトリを作成します。 今回は全て同じサーバーでやるので、自分のホームディレクトリ直下に作りました。 $ mkdir -p /home/ntaku/git/sample $ cd ~/git/sample $ git --bare init 後からcapistranoでアプリを配置するためのディレクトリも作成しておきます。 # mkdir /var/www プロジェクト作成 ここからはローカルで。 新規プロジェクトを作成して、テスト用のコントローラーを追加します。 $ rails new sample -d mysql $ cd sample $ rails g
『改訂新版 基礎Ruby on Rails』 読者サポートページ > Rails本番環境構築ガイド Gitレポジトリの作成の続きです。 Gitで管理されたソースコードをCapistranoでリモートマシンに設置(デプロイ)する手順を示します。 以下、ローカルマシン(あなたのPC)で作業する場合はコマンドプロンプトを % で示し、リモートマシン(サーバ)で作業する場合はコマンドプロンプトを $ で示します。 Capistranoの設定を変更 ローカルマシンのasagaoディレクトリにある config/deploy.rb をエディタで開き、 set :repository, "." set :scm, :none set :deploy_via, :copy set :copy_exclude, [ "doc", "log", "tmp" ] と書いてある部分を、次のように修正します。 se
load 'deploy' if respond_to?(:namespace) # cap2 differentiator # Uncomment if you are using Rails' asset pipeline # load 'deploy/assets' Dir['vendor/gems/*/recipes/*.rb','vendor/plugins/*/recipes/*.rb'].each { |plugin| load(plugin) } load 'config/deploy' # remove this line to skip loading any of the default tasks set :application, "set your application name here" set :repository, "set your reposit
■ ふと思い立って、Ruby経由でGMailにメールを送ってみることにした。 普通にsmtp経由でメールを送るには、net/smtpを使えばいいはずだが、GMailを直接利用するには、TLS経由でなおかつ認証を通さなければならない。 まあ、ちょっといじれば実現でっきるっぽいが、今回はActionMailer経由で送ってみることにする。 ActionMailerはRailsのコア・ライブラリのひとつで、当然ながらRails上からの送信を想定した作りになっている。例えば、Railsのディレクトリ上で、 $ rails generate mailer UserMailer みたいな感じで実行すると、ActionMailer::Baseを継承したUserMailerクラスを app/mailers/user_mailer.rb 上に生成してくれる。 参考: http://edgeguides.ru
0x1234567890abcdef とてな感じのバイナリデータがあったとします。*1 これを適正に振り分ける場合、どうしてますか? これまでの私だと、文字列のまんま val_a = "1234567890abcdef"[10].chr とやるなり、unpackで配列化して val_a = "ab".unpack("CC")[0].chr とやるなりしてました。 ただ、これだと32bitの時の扱いが面倒ですよね。 その上、可変長の場合は専用のロジックを組む必要がある。 しかも途中でセンサの仕様が変わって入り組んだメソッドチェインを解す過程で発狂しそうになったりした事も……。 そんな貴方や私の悩みを解決してくれるのが、今回紹介するGem「BinData」です。 導入 $ gem install bindata 使い方 require 'bindata' class Sample < BinD
Yahoo! JAPANでのApache Solrの利用事例。検索プラットフォームABYSSの紹介。Read less
rails に sunspot という全文検索のプラグインがあります。 solrという検索エンジンを使っており、モデルに数行コードを追加するだけで、インデックスを動的に作成されます(再構築も可) https://github.com/sunspot/sunspot 準備 Gemfile に以下を追加 gem "sunspot-rails" gem "sunspot-solr" bundle コマンドで実行 $ bundle 設定ファイル(config/sunspot.yml)を作成 $ rails generate sunspot_rails:install 自動生成された config/sunspot.yml は次の通り。 production: solr: hostname: localhost port: 8983 log_level: WARNING # read_timeout:
Railsで簡単に使える全文検索と言えば、Sunspotが人気です。 非常に使いやすくできていて、わずか数ステップで本格的な全文検索を始めることができます。 バックエンドは信頼と実績のApache Solrなので、性能・信頼性・拡張性は折り紙付きです。 そんなSunspotですが、実際にサーバに設置してサービス運用に乗せるとなると、ローカルで試しに動かす分には必要なかったことも気にする必要がでてきます。 データのバックアップはどうすれば良いんだ? 公開したあとにインデックス張り直すときは? この1000行以上ある設定ファイルはいったい何なんだ? 最近は、Railsシステムの高速化・パフォーマンスチューニングをさせて頂くことも増えたので、Sunspot/Solrも小規模ながら活用できるようになってきました。 これを機に社内勉強会を開催したので、そのスライドをSlideShareにアップロード
Photo by Flickr: Image Editor's Photostream Sunspotは、オープンソースの全文検索システムのSolr(ソーラー)を使って、幅広い記述でパワフルな全文検索ができるRubyライブラリです。 商用ではSolrを立てる必要があります。開発環境では開発用のSolrサーバーを使います。 動作確認 Rails 4.2.0 Ruby 2.1.0 sunspot_rails 2.1.1 sunspot_solr 2.1.1 目次 Sunspotのインストール Sunspotの基本的な使い方 リインデックス(reindex) 1. SunspotのインストールGemfileに追加します。 # Gemfile gem 'sunspot_rails' group :development, :test do # 開発環境用のSolrディストリビューション gem '
I put together some benchmarks for the three main Rails fulltext search solutions: Sphinx/Ultrasphinx, Ferret/acts_as_ferret, and Solr/acts_as_solr. The book Advanced Rails Recipes was a big help in getting Ferret and Solr running quickly. dataset The dataset is the entire KJV Bible, indexed by verse and also by book. This gives us 31,102 smallish records and 66 large ones. Ferret and Solr both us
個人開発を支える技術Night on Zusaar に参加したのでメモ。 スライドは以下にまとめられているそうです。 個人開発を支える技術Nightのスライドまとめ – nekovaの日記 自分は Githubで書く電子書籍 という内容で発表してきました。 最近、 JavaScript Promiseの本 という電子書籍を作って公開したので、どのような構成要素なのかについての話です。 JavaScript Promiseの本を書きました | Web scratch Githubで書く電子書籍 の要約的には以下の要な感じです。 JavaScript Promiseの本 ではAsciidocを使った Asciidoctorが良くできてた 人間はやることスグ忘れるのでGithub Issueにメモろう 公開情報になるので周りが口出しやすい 自動化できるところは自動化してTravis CI等で回す
OCR未適用のPDFを、ScanSnap iX500付属ソフト「検索可能なPDFに変換」で変換しようとしていますが、変換対象として認識されません。 記事を参考に、Rubyのスクリプトでメタデータの「creatortool」を「PFU ScanSnap Organizer 4.1.41 #S1500」に変換しましたが、下記イメージのように「状態:対象外」となります。どうすれば変換できるようになるでしょうか。 メタデータ変換スクリプト require 'rubygems' require 'mini_exiftool' # 以下の2行は、ご自身の環境にあわせて書き換えてください。 creatortool = "PFU ScanSnap Organizer 4.1.41 #S1500" path_to_pdf = "/Users/kenkiti/Dropbox/スキャン文書/**/*.pdf"
2013/11/20 · 最新のバージョンは2013年10月29日にリリースした3.09です。 今回は、Mroongaで全文検索をするときにMeCabが使えなくて困ったときの対処方法を紹介します ...
mysqlで全文検索といえばTritonnが有名でした。現在ではmysqlで全文検索をするときにmroongaというプロダクトが有望なようです。 Tritonnとの違いは以下のサイトが詳しいです。 「全文検索エンジンgroongaを囲む夕べ #1」参加メモ 簡単にいうと、 Tritonn:Sennaという全文検索エンジンをMySQL用に組み込んだものです。MyISAMを前提に組み込まれていることもあり、更新が遅く、また更新時の検索が重くなるなど、ベストなパフォーマンスが得られにくかったようです。 mroonga:groongaという全文検索エンジンをMySQL用にストレージエンジンにしたものです。MyISAMに依存しないため更新時の参照に影響を与えず、更新も速いようです。 では、さっそく導入してみます。 環境はEC2上のCentOS-6.4.1(suz-lab AMI)です。 groong
トークナイズ機能は、全文検索機能に無くてはならない機能です。 欧米圏であれば、最低限スペース区切りに対応していれば実用的に使えます。 しかし、中国語、日本語、韓国語への対応をする場合には、CJK対応言われる実装が必要です。 汎用的な分かち書き(トークナイズ)方法としては、n-gram方式があり、uni-gramやbi-gram、tri-gramが有名です。 n-gramは汎用ではありますが、機械的に分解するが故に精度があまり高くなく、語彙の部分一致検索でしかありません。 そこで、品詞毎にトークナイズの出来る、MeCabやJumanといった形態素解析エンジンの出番となります。 mroongaでは、groonga-tokenizer-mecabというパッケージを追加することで、形態素解析エンジンのMeCabに対応します。 その他、Bigramの独自拡張にも対応しているようなので、それぞれどのよ
Mroonga Fulltext search for CJK documents (jp) ¶ Mroongaでは全文検索のインデックスとして転置インデックスを採用しています。 転置インデックスは一般的に単語と、単語を含む文書のIDとで構成されています。転置インデックスの身近な例として書籍の巻末にある索引です。 転置インデックスを作成するために、検索対象となる文書を適切な単位で区切る必要があります。これをトークナイズといいます。 Mroongaは形態素解析とN-gramという二つの方法によるトークナイズをサポートしています。 日本語や中国語では単語間がスペース区切りになっていないが、単語間がスペース区切りになっている英語や韓国語では、検索対象となる文書はあらかじめトークナイズされています。 ここでは、形態素解析とN-gramについて簡潔に説明し、Mroongaにおける中国語、日本語の文書
4.3.3. 全文検索用パーサの変更 · 4.3.4. ノーマライザーの指定方法 · 4.3.5. トークンフィルターの指定方法 · 4.3.6. Groongaのカラムフラグの指定方法 · 4.3.7. 位置情報 ...
動くrepo brew install solr 最新で5.4が入ります clone bundle migrate rails c User.create name: "すもももももももものうち" User.search{fulltext "もも"}.results.count # => 1 どうやって動くsolr_homeを作るのか repoのcommitログを見ながら下を読んでください。 solr_homeを用意する bundle exec rake sunspot:solr:run をすると現在のRails App内にsolrフォルダができます。これを元に動くsolr_homeを作っていきます。 solr_home内にデフォルトで作られているdefault development testは置いておいて、Rails App名_環境名でフォルダを作ります。 その中にcore.prope
一定期間更新がないため広告を表示しています
Solrをセットアップして試してみましたが、フィールドが org.apache.solr.schema.TextField のときは、"渋谷駅"で「渋谷」を含むドキュメントが検索できる org.apache.solr.schema.StrField のときは、"渋谷駅"でも"渋谷"でもヒットせず、"*渋谷*"でなら検索できる という感じでした。(コンソールのquery画面で確認) 日本語用のフィールドであれば、JapanesePartOfSpeechStopFilterFactoryを使って特定の品詞を落とすことができるようです。デフォルトで助詞などが除外されるようになっていますが、lang/stoptags_jaを編集することで任意の品詞を除外対象に追加できます。名詞-接尾-地域 を追加すると「市」とか「駅」とかが落ちました。(コンソールのAnalysisで確認)
環境 solr v4.2.0 sunspot 2.1.0 sunspot_rails 2.1.0 sunspot_solr 2.1.0 <fieldType name="text" class="solr.TextField" omitNorms="false"> <analyzer type="query"> <tokenizer class="solr.JapaneseTokenizerFactory" mode="search" userDictionary="lang/userdict_ja.txt"/> <filter class="solr.JapaneseBaseFormFilterFactory"/> <filter class="solr.JapanesePartOfSpeechStopFilterFactory" tags="lang/stoptags_ja.txt"
2022/12/16 · 公式ドキュメントに従い、サジェストに使うフィールドの解析は最低限にとどめ、AnalyzingLookupFactory で詳細な解析方法を設定しました。 You usually ...
2017/02/16 · Apache Solrで形態素解析とNgramを併用した検索を行う方法を紹介します。それぞれのインデックスを作成し、両方に対してeDisMaxクエリを投げます。
Railsの検索機能を早くするのにSolrを組み合わせるケースが多いようで、その際はsunspotでRailsとSolrをつなぐと思います。そのときのやり方 schema.xmlとsolrconfig.xmlの生成 インデックスの生成方法などを決めるschema.xmlとsolrconfig.xmlが鍵となります。 下記のissueにあるように、sunspot_solrでsolr 5.x系に対応するものを生成させます。 これで、gemのインストール先のsunspot_solrのディレクトリの下に、sunspotに対応したschema.xmlとsolrconfig.xmlなどのconfigのディレクトリができます。これをもとにします。 solrのコア作成 ${SOLR_HOME}/bin/solrでコアを作成します。オプションで設定ファイルのディレクトリを指定できるので、前述で作ったものを使
前回の記事でrubyからmecabを使える環境を作ったので、railsからも使えるようにする。 ちなみに前回の記事はこちら Ubuntu Server 14.04にMeCabとMeCab-Rubyをインストール - watariseinの日記 railsアプリケーションを作成 $ rails new mecab Gemfileに以下を追加 $ vi Gemfile gem 'natto' インストール $ bundle install rails consoleで動作を確認する $ bundle exec rails c irb(main):005:0> mecab = Natto::MeCab.new => #<Natto::MeCab:0x00556de5e021c8 @model=#<FFI::Pointer address=0x00556de6692f00>, @tagger=#<
Rails4でnattoを使い、mecabで形態素解析をする方法(CentOS6) mecab をインストール mecabをyumでインストール CentOS6でyumを使ってmecabとmecabの辞書ファイルをインストールしようとして 以下のようにyumを実行しようとするとパッケージがないと怒られる > sudo yum install mecab mecab-ipadic No package mecab available. No package mecab-ipadic available. 普通にRPMをダウンロードしてもよいが、悔しいので別の方法をご紹介する 全文検索エンジンgroongaのリポジトリを追加 > sudo rpm -ivh http://packages.groonga.org/centos/groonga-release-1.1.0-1.noarch.rpm
Ruby アプリケーションに全文検索機能をさくっと追加できるらしい sunspot を使ってみたのでそのメモ。 Solr を初めて知って、まずは Rails で動けばいいやって人はこの手順通りにやってみればさくっといけるかもしれない。 詳しい動作をもっと知りたいって方はドキュメントやら下記参考URLを覗いてみてください。 環境 ruby: 2.1.1 rails: 4.1.6 sunspot_rails: 2.1.1 sunspot_solr: 2.1.1 手順 事前準備 $ be rais new sun $ cd sun Gemfile gem 'sunspot_rails' gem 'sunspot_solr' $ bundle install --path vendor/bundle sunspot をいじる sunspot を使うために設定ファイルを作る $ be rails g
環境 ubuntu server 12.04 英語は単語を空白で区切るのでコンピュータでの解析に向いているが、日本語は助詞などを続けて書くのが通常で、さらに続く語によって活用が変化するのでコンピュータでの解析は難しい そこで日本語の文章を構成する要素を解析するソフトが必要になる こういうのを形態素解析というらしい 実例を見たほうが早い $ mecab すもももももももものうち すもも 名詞,一般,*,*,*,*,すもも,スモモ,スモモ も 助詞,係助詞,*,*,*,*,も,モ,モ もも 名詞,一般,*,*,*,*,もも,モモ,モモ も 助詞,係助詞,*,*,*,*,も,モ,モ もも 名詞,一般,*,*,*,*,もも,モモ,モモ の 助詞,連体化,*,*,*,*,の,ノ,ノ うち 名詞,非自立,副詞可能,*,*,*,うち,ウチ,ウチ EOS
Greenという転職サイトで、ElasticSearchを導入して遊んでみようと思います。 具体的には今の求人が持っているデータをElasticSearchに入れてみて実際に開発環境で動かす事をGoalとします。 全文検索とは? 全文検索(Full text search)とは、コンピュータにおいて、複数の文書(ファイ ル)から特定の文字列を検索すること。「ファイル名検索」や「単一ファイル 内の文字列検索」と異なり、「複数文書にまたがって、文書に含まれる全文を 対象とした検索」という意味で使用される。 - 引用:Wikipedia インデックスの違い Bツリーインデックスとは? - 引用:What Is A B Tree Index RDBのインデックスについて 転置インデックスとは? - 引用:thinkit elasticsearchを全文検索サーバとして活用するなら読んでおきたい、6
2019/12/21 · 過去にこちらとかこちらで取り上げた通り、いこーよではApache Solrを使っています。 今回は、ひっそり行ったサイト内の検索精度を向上させたやり方を紹介 ...
正規表現のマッチング方法の解説 最短一致と最長一致の違いと利用方法について学びましょう。 正規表現の一致の仕組み 正規表現は、文字列そのものではなく、パターンに対応するものなので、 対応の仕方は一通りとは限りません。 例えば、<.*> は、HTMLタグに対応します。 しかし、この正規表現は、例えば、 「<h1>正規表現</h1>」という文字列があったとき、 もちろん、「<h1>」の部分にもマッチします。 しかし、それだけでなく、全体(<h1>正規表現</h1>)にマッチします。 先頭の < と、最後の > にマッチするからです。 このように、正規表現は複数のマッチングが可能な場合があります。 そのため、どのようなマッチングを優先するか、が決められています。 最長一致が標準 正規表現のマッチング方法には、 最短一致(なるべく短く対応する)と最長一致(なるべく長く対応する)があるのですが、 標
正規表現は最長マッチ 正規表現って最長でマッチする。。。ちょっと不便 そこで、正規表現で最短マッチ .+? ? を付記することで最短マッチになる。 または[.*?]のように、条件に* を使うことも出来る。 正規表現で最短マッチできたら便利ですよね 最短マッチの例 '[2016-09-19][済][TODO]提出資料を作る.txt'.match(/\[(.+?)\]/) #=> #<MatchData "[2016-09-19]" 1:"2016-09-19"> もし最短マッチしないとどうなるか. '[2016-09-19][済][TODO]提出資料を作る.txt'.match(/\[(.+)\]/) #=> #<MatchData "[2016-09-19][済][TODO]" 1:"2016-09-19][済][TODO"> 最短マッチをしない場合は、最長マッチになる。。。不便 最短マッ
正規表現とは 「正規表現」とは、「検索」や「置換」で指定する文字列をパターン表現する方法で、プログラミング言語やテキストエディタなどで利用できます。 正規表現には、「パターンを表現するための記号=メタ文字」が多数用意されており、それらを組み合わせることで、「aから始まる英単語」「3桁の数字」「行頭の2文字」といった柔軟な文字列を指定することができます。 ※正規表現にはプログラム言語やテキストエディタなどにより「方言」があり、メタ文字や記述方法が異なります。 このページでは「Perl」タイプの正規表現をご紹介しています。 基本のメタ文字 正規表現には記号(メタ文字)がたくさんありますが、ここでは、基本中の基本といえるメタ文字をいくつかご紹介します。 頻繁に利用するメタ文字なのでぜひ覚えてください。 ※以下、赤字がメタ文字です。 <…または…> 「または」の対象が1文字の場合は、[ ]内にその
2012年05月01日21:34 Ruby 正規表現で最短マッチを知っとくとちょっと便利かも 正規表現ってあるじゃないですか。そうです。アレです。 とっても便利で、いろんな場面で役立つと思うんですが、ときどき最短マッチを使いたくなって「最短マッチってどう書くんだっけなぁ?」ってなってググることがあります(よね!) 通常は最長マッチになる 通常、正規表現内で * とか + とか付けると、直前の表現の0回/1回以上の繰り返しを表しますが、この書き方だとできるだけ長い要素にマッチしようとします。大事なことなのでもう一度言います。できるだけ長い要素にマッチしようとするんです。 大抵はそれで構わないんですが、ときどきそれでは困るケースがあります。例えばこんなケースを考えてみましょう(あんまり良い例が思いつかない)。 ・"名前(ニックネーム)"という形式 ・名前と(ニックネーム)の間には半角or全角ス
2017/09/27 · TL;DR.*?は最短マッチではなく最左最短マッチである。よくある誤解<<<hoge>>>という文字列に対して、<.*?>という正規表現をパターンマッチさせると、.
2020/07/22 · 正規表現で最短マッチというのがあるが、いくつかサンプルで動作を見ながら、どういう使い方をするのか確認してみよう。
PowerPointのスライドをWebに公開する(2ページ目)プレゼン終了後に、使用したスライドをWebに公開する人が増えています。スライドをWeb用に保存する方法を解説します。
こんにちは、Google AdSense 公式ヘルプコミュニティ エキスパートの竹中です。 ブログに Google アドセンスの広告を掲載するには、当然ながらコンテンツが充実したブログが必要です。一般の無料ブログサービスを利用しても良いのですが、Google が提供している Blogger(ブロガー)を利用する方も多いですね。 このページでは Blogger にアドセンス広告を掲載する方法をご紹介したいのですが、Blogger には注意点があります。特に「アドセンスをこれから始めるぞ!」という方は下記の点を理解した上でアドセンスに申し込みをしてください。 Blogger でアドセンスを始めるメリット・デメリットBlogger は Google アドセンスの『ホスト』という特殊な位置付けにあります。通常アドセンスに申し込むには独自ドメインを設定した Web サイト/ブログを用意して審査用コー
LINEアプリを入れているスマホ同士で無料通話ができるのは皆さんご存知のことでしょう。昔と比べ音声品質も良くなっているので、LINEを利用している人へは電話でなくLINEの無料通話を利用して通話する方が多いのではないでしょうか。 でも全ての人がLINEを利用しているわけではありませんし、LINEで友だちとしてつながっていない人もいます。また固定電話へはLINEからかけることができませんでした。 しかし!LINEの『LINE Out free』というサービスを利用すれば、固定電話へもガラケーへも、また海外へも無料で“電話”をかけることが可能です。 『LINE Out free』の特徴とは?『LINE Out free』は電話をかける前に15秒間の動画広告を観覧することで、観覧後に無料で通話をすることができるというものです。私が試したものでは、通話時間は1分間でした。利用回数は1日5回までとな
プレゼンやセミナーなどで利用したスライドショー。紙に印刷して渡している方が多いと思いますが、何枚もの紙に印刷するのは面倒だし今の時代スマートではありません。また、せっかく作成したスライドショーが一回のプレゼンやセミナーだけにしか使われない・見てもらえないというのはもったいない! せっかく作成したスライドショーは、Webサイトに埋め込んで観覧可能にしてみてはいかがでしょうか? まず、Webサイトに埋め込むとこのように表示されます。矢印をクリックしていけばスライドが進み、自動で再生させることも可能です。 プレゼンしたときと同じようにスライドさせることが可能なので、紙に印刷するよりも分かりやすいですよね!「動画に撮って公開するのは面倒」という方にも最適な方法ではないかと思います。 Googleドライブ内で利用できる「Googleスライド」を利用していますが、Microsoftのパワーポイントも変
次に、ファイル上でマウスを右クリックし、出てきたメニューから、「埋め込み」を選択します。 そうすると、右側にポップアップウィンドウが現れるので、下部にある「生成」ボタンを押します。 埋め込み用のHTMLタグが現れますので、これをコピーして、Webページに貼り付ければOKです。もちろんWordPress上に埋め込むこともできます。(ちなみに、Bloggerはifameタグが使えないので、たぶん埋め込みできないと思います。 Webページ上で表示させると、読み込み中は以下のような画面になります。数行の後、スライドが現れます。(このブログの最初に掲載したスライドを参照ください。) Googleスライドと比較すると、アプリケーションとしてはPowerPointの方が多機能だし使いやすいので、MicroSoftの方に軍配が上がると思っています。 [ad#ad-1]
www.onlyoffice.com › blog › 2023/10 › how-to-embed-powerpoint-in-html
PowerMockup Webサイトの設計には必要不可欠なワイヤーフレームですが、これをPowerPointで作成できるようになるアドインがこちら。100種類以上のワイヤーフレーム作成用パーツが用意されていて、専用ソフトを持っていなくてもサイトの設計図を作成することができます。サイト制作に携わる方はぜひお試しあれ。 2. pptPlex pptPlex 映像作品のような、斬新でスタイリッシュなプレゼン資料が作れることで人気を集めるPrez。これと似たようなプレゼン資料がPowerPointで作成できるアドインです。 Preziは素晴らしいツールなのですが、クラウド上で使用するサービスなので、仕事で使用する企画用のプレゼンなどに使えない場合もあります。そんなときにこのアドインを使えば、Preziのような斬新なプレゼン資料を作れますよ。 3. iSpring Converter iSpring
あけましておめでとうございます。 今年1回目のスタッフブログの内容ですが、 ちょっと面白いjQueryを教わったのでそれを紹介します! reveal.jsというもので、 ブラウザ上でPowerPointみたいなことが出来るjQueryになります。 reveal.js 上のデモページを見ていただくと分ると思いますが、 PowerPointで制作するプレゼンの資料っぽいページが簡単に制作することができます。 設定方法やファイルのダウンロードは下記ページから行えますが、 英語のページなので、私は翻訳しながら調べました。。。 HTMLの知識がある方であればなんとなく分かると思うので、 細かい説明は省略しちゃいます。 ⇒設定方法やダウンロードのページ ※ダウンロードは右メニュー下部の「Download Zip」ボタンをクリック! 私がPowerPointが苦手というのもありますが、 ちょっとした資料
PowerPointプレゼンテーションをHTML5型式に変換するツールです。すべてのエフェクトを保持します。14日間の無料評価版をお試しください。
【”あの人”しかできない】このような属人的な業務を見かけませんか?属人的な業務の存在は、円滑に進んでいた業務が突然ストップする原因となります。また、大きなアクシデントが発生した時には企業としての大きなリスクとなります。そんな属人的な業務もしっかりと見える化することで解消することができます。今回はこの属人的な業務の解消方法をご紹介していきます。 属人化している箇所を特定する 通常の業務の可視化と同様に、業務の流れをフローチャート形式で描いていきます。 次に、フローチャート上の作業を表すステップ(作業図形)を1つ1つチェックしていきます。 チェックは「その作業を代行できるか」という観点で行います。 ヒアリングをしたい箇所について担当者と認識合わせをする 属人化している業務を担当する担当者を呼んで、ヒアリングを行います。 フローチャートでその業務の全体の流れを追いながら、ヒアリングをしたいステッ
����� ��� £ � Ý � Þ � Þ ������� �������� � � �� �� ��� � ������ � � ���� � ��� � �� �� �� £ Ý Þ � �� � �� �� ������� � � � � � �� � � �� � � �� � � � �������� � �� � � �� ��� �� �� � � �� ����� � ������� ���� ���� ��! � � �� � �� � �� "������� #���� ��� ��$%&� � �'"����"�� � � �' � � �'"����"� �' � �' �'( "����"� #')�� "��������$*&� � �� � � �� � � �� � $+& � �� "������� � � � � � �� � � � �� �� �
過去にブクマしていたものを整理+ググって出てきたものをいくつか追加。 地図総合サービス ベースとなる地図とその上に表示する様々な情報を提供している総合的なサービス。 Google マップ Googleロケーション履歴 モバイル端末の位置情報のログから過去に移動した場所がわかる。 災害情報マップ 地震・津波・気象情報 防災マップ 東京都が公開している情報から災害時の危険度をヒートマップで表示した地図。 Google Japan Blog 最新情報のチェック Yahoo!地図 気象・災害情報に強い。 雪情報 降雪量だけでなく積雪深も確認できる。 雨雲レーダー LatLongLab 実験サービスなサービスを公開している。 Yahoo!地図ブログ 最新情報のチェック ゼンリン地図・いつもNAVI 国内住宅地図メーカー最大手であるゼンリンの子会社ゼンリンデータコムが運営する地図サイト。 いつもNAV
Gephi が再び Google Summer of Code (GSoC 2011) に認定されました! Google Summer of Code は、世界各地の学生がオープンソースプロジェクトに貢献することができるたいへん優れたプログラムです。詳細はこちら » 応用例 探索的データ解析: リアルタイムでのネットワーク操作による直感的分析。 リンク解析: 特にスケールフリーネットワークにおけるオブジェクト間関係の根本構造の明確化。 ソーシャルネットワーク分析: さまざまなコミュニティ組織やスモールワールドネットワークをマップ化できるソーシャルデータコネクタを簡単に作成可能。 生物学的ネットワーク解析: 生物学的データのパターンを表現。 ポスター制作: 高解像度の印刷可能グラフで学術研究成果をプロモート。 詳細はこちら » 各種のメトリクスを用意 中心性 (Centrality): 社会
情報処理学会研究報告 IPSJ SIG Technical Report ⓒ2012 Information Processing Society of Japan 1 Twitter からの MindMap 生成 猪口陽平†1 殷成久†1 廣川佐千男†1 コミュニケーションにおいて、自分と相手の興味、興味の共通点を知ることは重要である。本研究では、SNS 上の個 人のデータや日記などの個人の興味が現れる情報から興味を抽出し、マインドマップを生成する。これによって、共 通の話題を探すことができ、コミュニケーションの活性化を行うことができる。 Building a MindMap with Twitter Data YOHEI INOKUCHI†1 CHENGJIU YIN†1 SACHIO HIROKAWA†1 In communication, it is important to ge
StackEditはブラウザ上で動くMarkdownエディタ。MathJaxで数式を書いたり、LocalStorageに保存したり、DropBoxやGoogleDriveと同期したりもできて、bloggerやtumblrに投稿したりPDFにエクスポートなんかもできるらしい。 そのStackEditが新しいバージョンを作っている。 https://stackedit-beta.herokuapp.com/ 目玉っぽいのはUML diagrams http://bramp.github.io/js-sequence-diagrams/ http://adrai.github.io/flowchart.js/ この辺を使っているそうです。 日本語もかける。 但し、ダイアグラムはPDFにはエクスポートできないようだ。それ以外は数式も日本語も普通にPDFになっててびっくりするんだけど。 (5/8 タ
フローチャート図を書く機会があったので、以前から気になっていたStackEdit!を利用してみました。 StackEdit!はブラウザ上で使えるMarkdownエディタです。 ブラウザ上から使用できるのも便利ですが、なんといってもフローチャートやシーケンス図を記述できます。 (PDF化等一部の機能は有料のようです) stackedit.io 参考 詳細な使い方は、以下の記事からリンクされている和訳が参考になります。 超高機能マークダウンエディタ「StackEdit」の Welcome Document を和訳してみた - Qiita 便利機能 リアルタイムプレビュー 目次 数式 UML図 シーケンス図 フローチャート Google Drive, Dropbox連携 Blog, GitHub等への書出し フローチャート 実際に書いてみましたが、考えなしにフローを記述した場合、処理の流線が荒ぶ
どうもー!!最近2011年春モデルのMacbook Proが重量的な意味で重すぎて、もうぼちぼちAirにしたいセナです。 まー、もしAir買ったらまたどうせアプリ入れ直すだろうし、必要な物だけチョイスして整理して入れたいし「あのアプリは必要だ、あのアプリは要らない」とか、たぶんそんな試行錯誤だけで1日以上を費やすかもしれない… オマケに、どうせ近い未来また新しい機種なり何なりが出て、同じ事を繰り返すことになるのは目に見えて居る… 僕、面倒くさいの大嫌いなので、これはなんとかして時間節約出来んもんかと思ったわけです。 と、いうわけで。今日は2013/08時点で「いや、これは自分的に天地がひっくり返ってもとりあえず必要でしょ。」ってアプリを全部一箇所にまとめておくことにしました。 まぁ、必要になるかはさっぱり分かりませんが、こんな記事でもとりあえず書いておけば将来の僕が「ビバ俺!」ってなってる
つい先日、とあるシステムの処理の流れと一部処理のフローチャートを付けた見積り資料を書くことになり、ちょうど良い機会だったので、MarkdownでUML図表が描ける「StackEdit」を使って、オールMarkdownで資料を作成してみた。 いやぁ、打ち込んだテキストがリアルタイムに図表化されていく様は、とても新鮮で、そしてすごく面白かった。資料が出来上がった後の達成感というか、完成した図表を見た時の感動が結構はんぱない。技術系の資料作成でこんな良い体験ができたのは初めてかもしれんな…(笑) ──と、結構感動的な体験ができるMarkdownでのUML図表作成なんだが、せっかくなのでそれの書き方を含めてもう少し突っ込んだTIPSとしてまとめておこうかと思った次第。 Markdown+UML とは? とりあえず、「Markdown+UML」というのは私の造語だ。まぁ、正確に言うなら「UML di
皆さんはマインドマップを日頃描いていますでしょうか?僕の身近にも、メモしたり、議事録書いたり、アイディアをまとめていったり、いろいろな目的でマインドマップを描いている人たちがいます。僕もマインドマップでいろいろ書けるようになりたいな、と昔から思っていましたが、以下のような壁があって、なかなかマインドマップ脳になれずにいました。 インストール型アプリはイヤ。ウェブアプリがいい。 お金かかるのはイヤ。無料がいい。 変に凝ったマインドマップのデザインはイヤ。シンプルで王道なものがいい。 描いていくのが手間なのはイヤ。単純にマインドマップが書ける方がいい。 満足がいくものを見つけることができなかったので、結局自分で作っちゃいました。 MindMap Tab その名も"MindMap Tab"。Chromeの拡張機能として作りました。 インストール方法 Chromeをお使いの方は、以下のページからM
このページでは、マインドマップについて無料解説をしています。 マインドマップについて知りたい項目を選んでください。
Step2. 作成したエイリアスを接続する順番を記載 上記で動作を記載した後、1行開けてエイリアス名を”->”で接続していく。 [矢印の向き] 右から線を出したい場合: (right)、 左から線を出したい場合: (left) をエイリアス名の後に記載。 [confitionの処理] エイリアス名の後に(yes),(no)を記載し、その後の処理を->でつないでいく。矢印の向きも合わせて指定 以下に例を示しておきます。 例1. ```flow st=>start: 処理開始 e=>end: 処理終了 op1=>operation: テスト op2=>operation: 補習 io1=>inputoutput: 点数入力 cond1=>condition: 点数>80 cond2=>condition: 点数>70 cond3=>condition: 点数>60 sub1=>subrouti
お題「エンジニア立ち居振舞い」 技術的な暴力を振るわない 何事も初めて、ということがあるだろう。 プログラミングが好きで、かつ業務経験もあり、 いろいろなサービスに手を出している人ですら、初めてやったこと、というのがあるはずだ。 ECサイトをつくるため、CGIの処理、ブラウザからの快適な買い物を実現するために独学した小売店経営の個人事業主。 iOS上でのアプリ開発が解禁されて、初めてiOSアプリを開発するようになったWindows向けアプリケーション開発者。 Go言語が発表され、初めてGo言語でサーバサイド側のアプリを書いたフロントエンドエンジニア。 AWSのLambdaアーキテクチャ == Serverlessという問題の解決、分散の仕組みに心を惹かれHTTPS経由のファイルアップロードの処理をLambdaに寄せたIoTサービスを始めようとしている組込系エンジニア。 Nintendo S
これまで、機械学習を使った分類予測とPercolatorを使った分類予測を紹介してきました。今回は Elasticsearch の More Like This Query を使ってもっと簡単に分類予測する方法について紹介したいと思います。 More Like This Queryとは?More Like This Query とは、Elasticsearchが提供するいわゆる類似文書検索です。基本的な考え方は、単語の順序は気にせず、同じ語を多く含む文書は類似文書であるというものです。Bag of words によるベクトル空間モデルを基本的な考え方としているそうです。 ElasticsearchのMore Like This Queryは以下の3つの方法で類似する文書を検索することができます。 任意のテキストに対する類似文書検索任意のドキュメントに対する類似文書検索インデックス済みの任意
2016 - 11 - 19 ブログの収益が100万円を越えたのでちょっと振り返ってみる ☆ブログ☆ ☆ブログ☆-ブログ運営 Twitter Google Pocket このブログについて ・管理人サキの自己紹介 ・問い合わせフォーム ・カテゴリ別の一覧はここから どうにでも受け取れるタイトルでちょっと釣ってみるやつ 「ブログの収益が100万円越えた」ってどう越えたんだ、と突っ込みたくなるやつですよね(笑) 物販の売上が100万円いっちゃったとき(それ収益じゃないから) もしかして月間の収益だけで100万円いっちゃったとき(そんなことはない) 残念そういうのではありません。 2015年の3月にブログを始めてからの収益が、先月度の20ヶ月で累計100万円を越えた というやつです。さっき「そういえば累計だったらいくら位になるんだろう」と思ったので集計してるエクセルをピロピロいじってみたら越えて
去年の春に「そろそろスーファミのプログラム書いてみてえな」と思い立って スーパーファミコンのプログラムを書きたい - ポルノアニメ ということがあったんですが、あれから約1年半。自分なりの開発環境が固まってきて、簡単なゲームぐらいなら流れ作業的に作れる程度まで圧倒的成長したので、ここで一度、我が家のスーファミ開発環境をまとめて紹介します。 OSとPC 普通のWindows PCでよい。 make 元気よくcygwinをインストールしよう。 Windows 10でUbuntuが動くやつは私の見聞きした情報が正しければ、何の役にも立ちません。 アセンブラ cc65/ca65 というものを使っている。名前を見るとCで書けそうだけど、それは6502(初代ファミコン)用のコードだけで、65816のコードはアセンブリで書く必要がある。つまり実際に使うのはca65の方だけ。 スーファミには、メインCPU
speakerdeck.com › takuyaa › elasticsearch-defalselei-si-wen-shu-jian-suo-t... 2015/07/14 · ຊͷτʔΫͷ֓ཁ 1. More Like This Query API ʹΑΔྨࣅจॻݕࡧ • Elasticsearch. ʹඪ४ͰඋΘ͍ͬͯΔྨࣅจॻݕࡧ API • More Like This Query APIհ ...
アプリ版のはてなブックマークでは、Web版と同じ強力な検索機能をそのまま使うことができます。検索機能を賢く使って、はてなブックマークを最大限に活用しましょう。 ※ Web版ヘルプはこちら ※ iOSアプリのヘルプはこちら ※ Androidアプリのヘルプはこちら エントリーを検索するには? はてなブックマークアプリでは、キーワードとタグをまとめて検索でき、ブックマーク数やセーフサーチなども詳細に設定できます。 iOSアプリで検索する 右上の [検索]をタップして、キーワードを入力して検索できます 検索結果画面の右上にある をタップすれば、検索対象を切り替えたり、ブックマーク数・期間・セーフサーチを設定して再検索できます エントリー内のキーワードを検索する「本文」と、エントリーの「タイトル」、ユーザーによって付けられた「タグ」を切り替えて検索できます 本文検索:エントリー本文に含まれるキーワ
2013/11/27 · ご自身がブックマークしたURLだけでなく、はてなブックマークを利用しているすべてのユーザーによって集められたブックマークやタグの情報も検索すること ...
全文検索ソフトでは最高峰の出来! 仕事で、大量の文書から過去の記述を検索する必要があり、これまで様々な全文検索ソフトを試してきました。どれも一長一短あって、なかなか満足のいくものに出会えなかったのですが、とうとう巡り会いました!このソフトは、私の考えうる要望を全て満たしています。もう、手放せません。加えて、ユーザーへの対応も丁寧! 知る限り今Windows8で数少ない「店売りのネットワークドライブ上のファイルを対象に全文検索可能」なソフトです。何故かwindowsサーチは7→8になって検索対象から「Windows8以外でたてられたネットワークドライブ」を外してしまい、よく売っているようなLinaxベースのネットワークドライブの中が検索できなくなっていたので、このソフトがなかったらWindows7のOSを買うことになっていたでしょう。もし出来るならばインデックスの作製がやっぱり時間がかかるの
Dropboxは、テキストや画像動画など、各種ファイルをクラウド上に保存して、スマートフォン、タブレット、パソコンでファイルを共有できるオンラインストレージサービスです。 パソコンのDropboxアプ... 「アンドロサーチ」アプリをインストール、設定を行うGoogle Play ストアから「アンドロサーチ」アプリをインストールし、アプリを開いたところから解説します。 1.アプリを開くと、[AndroSearch User License]画面が表示され、プライバシーポリシーへの受諾を求められるので、右下の[Accpet]をタップします([Accept]のスペルミスだと思われます)。 2.表示される画面をスワイプして進めて行き、最後の画面で下方の[Got it]をタップします。 3.[Enable Quick Launch?]画面が表示され、スマホの通知欄からアプリを開けるようにしますか、
2012年6月1日のブログ「グーグルドライブの検索、全文検索じゃないよ、関連...
Google ドライブでファイルが見つからない場合は、検索チップまたは従来の検索を使用してファイルを検索できます。検索結果を並べ替えたりフィルタしたりすることも ...
javascript:!function(){var n=prompt("はてブ全文検索");n&&open("//b.hatena.ne.jp/my/search?q="+encodeURIComponent(n))}();
本ドキュメントに関する注意事項 本ドキュメントははてなブックマークにおけるマイブックマークの全文を検索するAPI実装を解説するものです。 マイブックマーク全文検索APIとは 任意のクエリーを送信すると、対象のユーザーがブックマークしたエントリーに対して全文検索した結果を返すAPIです。全文検索の対象は、ブックマークされたエントリーのタイトル、本文、URL、コメント(タグを含む)です。 WSSE認証 クッキー認証 全文検索APIの認証にはOAuth認証、WSSE認証、およびCookie認証が利用されます。マイブックマーク全文検索APIの利用にはいずれかの認証が必須です。OAuth認証の詳細に関しては、はてなのOAuthを利用する方法を参照してください。WSSE認証の詳細に関しては、はてなサービスにおけるWSSE認証を参照してください。 Cookie認証 は通常のはてなブックマークでの認
今回のテーマはスニペットサーバです。パブリックなものとしてはGistが知られていますが、オープンソース・ソフトウェアでもいくつもあります。スニペットサーバを社内で立てる際の利点と関連オープンソース・ソフトウェアを紹介します。 社内の共通スクリプトとして コードの使い回しは良くありませんが、異なるプロジェクトであれば致し方ありません。とはいえ、すべて同じコードを使うわけではありませんので、よく使う関数やクラスだけをスニペット化しておくのが便利です。 スニペットの多くは一度貼るとそのまま放置されますが、社内ライブラリの一つであると考えれば更新するようになるのではないでしょうか。 以下はプレミアムのみです。
Webサービスによる収益化の基本とも言えるのがEコマースです。90年代から存在し、今も筆頭として君臨し続けています。インターネットのトレンドは変わりつつも、それに合わせて新しいEコマースの形も登場しています。 今回はそんなEコマースのトレンドと、関連オープンソース・ソフトウェアを紹介します。 スマホアプリ化 数年前から盛んなのがスマホアプリ化です。検索エンジンや価格比較サイトの台頭によって、サイトのブランドではなく、検索に引っかかった、価格が安かったと言った「点」でしか購入者と接点が持てなくなっていたEコマースサイトがアプリを提供するケースが出ています。 これはホテル予約サイトと似た傾向ですが、購入から配送までが1タームで期間の短いEコマースサイトではあまり導入が進んでいません。サポートなど息長くユーザと関わる仕組みを整えると意味が出てくるでしょう。 以下はプレミアムのみです。
はてなブックマークは、気になった記事をネット上に保存することができる無料のサービスです。ニュースアプリやTwitterなどのソーシャルメディアで見つけた記事をブックマークしておくと、あとから見返すのに便利です。コメントやタグをつけてブックマークしたり、ソーシャルメディアで共有することもできます。 基本的な使い方 1. 人気・新着エントリーをチェック 人気エントリーは、一定期間に多くのブックマークを集めたページの一覧です。新着エントリーは、ブックマークが集まり始めて間もないページの一覧です。 2. カテゴリー・特集別にチェック ホーム画面から、テクノロジーや暮らしなど、最大8つの「カテゴリー」に移動できます。それぞれのカテゴリーにも人気・新着があり、さらに各カテゴリーを細かい話題に分類した「特集」があります。お気に入りのページを見つけて、毎日チェックしてみましょう。 3. ブックマークコメン
2013-11-27 自分のブックマークから検索する この機能は2012年8月8日より全ユーザーに無料で提供しております。 マイブックマーク全文検索機能 通常行える、ブックマークのタイトルや付けたタグからの検索だけでなく、エントリーの内容からも全文検索ができるようになります。今までと同じように、自分のブックマークページの右サイドバーに上部にある検索窓から、検索が可能です。 この検索窓では「タグ」「タイトル」「URL」からインクリメンタルサーチ(一文字入力するたびに一致する候補を絞りこんでいく検索)が行われます。 文字列を打ち込みおわった状態でもう一度エンターを押す、または検索結果下部に出てくる「~を自分のブックマークから全文検索する」をクリックすることで「エントリーの内容」からも全文検索を行った検索結果のページに飛ぶことが出来ます。 また検索結果ページにて,ブックマークに追加した日付順,ブ
はてなブックマークFirefox拡張には、Googleの検索結果に自分のはてなブックマークからの検索を表示する機能がありますが、この機能ははてなブックマークChrome拡張に現時点では無いので、作ってみました。↓ こんな感じに右のサイドバーに検索結果が追加されます。インストールライセンスに同意の上、以下からどうぞ。http://cske.sakura.ne.jp/work/hatebu_chrome/MyBookmarkSearch-onGoogle-forChrome.crxご使用上の注意この機能が利用出来るのははてなブックマークプラスユーザーのみです。もしはてなブックマークユーザーでない場合、プラス機能の1ヶ月無料キャンペーンをやっているようなので、以下から試してみることをお勧めします。マイブックマーク全文検索以外にも、タグを複数エントリまとめて編集できるなど便利な機能がたくさんありま
Google純正Chrome機能拡張「Save to Google」 Chrome ウェブストアに、Google純正の機能拡張「Save to Google」が登場していました。 最も古いコメントが6日前なので、そのころのリリースのようです。 [参考] Save to Google – Chrome ウェブストア 「Save to Google」をインストールするとアドレスバーの右に「このページを保存」というアイコンが増え、タップすると表示中のページの保存が完了。タグを追加することもできます。 保存したページはGoogle上のMy Savesから一覧できます。このページ、人によっては404になる場合があるようです。パラメーターを削るだけで404になるのは確かです。 [参考] My Saves 左サイドバー上にあるタグアイコンをクリックすると、追加したタグ別の表示になります。 「My Sav
ブックマークとメモを 1つのページで簡単に管理できます tabsute(タブステ)はブックマークやメモを他のユーザーと共有することはありません。あなた専用の非公開型オンラインブックマーク&メモです。 右のサンプル画面では4つのリスト(ToDo,Work,SNS,いろいろ)を作成し、それぞれのリストにブックマークやメモといったアイテムを追加しています。 ドラッグ&ドロップで アイテムを移動できます 作成したブックマークやメモは自由に移動させることができます。個々のアイテムだけではなくリストを丸ごと移動することもできます。 アイテムを移動するときはアイテムの端を、リストはリストタイトルの右横の空白部分をドラッグするとリストをまとめて移動することができます。 ブックマークやメモは 簡単に編集・追加できます ブックマークはタイトルやURLや色を変えることができます。メモの中に書かれたURLは自動的
ブラウザ本体にブックマーク同期機能が導入されつつあること、またソーシャルブックマークサービスが普及したことで、ソーシャル機能を持たないオンラインブックマークサービスは、近年続々と閉鎖の憂き目にあっている。著名どころではYahoo!ブックマークのほか、国産の老舗サービスである「Bookまーく」も、2016年に入ってサービスを終了している。 ところがここにきて、同種サービスが急激に減りすぎた反動なのか、新しいオンラインブックマークサービスが続々と登場している。ソーシャル機能を持たないこれらのサービスは、目新しい機能はあるとは言えないが、共有PCとの間でブックマークを共有したり、種類の異なるブラウザ間で同じブックマークを使うといった用途にうってつけだ。今回は国内外でここ2~3年で新たに登場した、オンラインブックマークサービスの新顔を4つ紹介しよう。 ◇らびっとブックマーク 「らびっとブックマーク
2015-07-09 ブックマークをオンラインで保存出来る3つのサービスを比較してみた ウェブ ウェブ-レビュー 昔からなのですがブラウザのブックマークは収拾がつかないほど膨れ上がっているので久々に整理しました。つい癖でどうしてもブラウザのブックマーク機能を使用してしまうのですが、ずっと保存しておきたい記事などに関しては現在3つを使い分けているのでその3つの特性について紹介したいと思います。 ブックマークする記事はコレにします。(2013年って古いな 埋もれてました) <a href="http://dailynewsagency.com/2013/08/06/10-great-filmmakers-top-10-iud/" data-mce-href="http://dailynewsagency.com/2013/08/06/10-great-filmmakers-top-10-iud
ソーシャルブックマークは、インターネット上のサービスの一つで、オンラインブックマークサービスの発展形。自分のブックマークをネット上に公開し、...
いつもはてなブックマークをご利用いただき、ありがとうございます。 はてなブックマークの全文検索機能を改善しましたので、お知らせいたします。 これまでのアルゴリズムでは、「京都」と検索すると「小京都」が抽出されたり、本来の知りたい情報ではない記事が表示されたりするケースがありました。今回の改善では、約10年にわたってはてなブックマークに蓄積された「タグ」のデータを使い、検索結果の精度を上げています。これにより、膨大なブックマークデータの中から、自分の知りたいと思った情報や良質な記事がさらに見つけやすくなりました。ユーザーが「おもしろい」と思ってブックマークした記事が表示されるため、通常のWeb検索とは違う、はてなブックマークならではの結果が返ってきます。 例えば、京都にあるパン屋の情報を得るために「京都 パン屋」と検索します。すると以下のような検索結果が表示され、京都のパン屋に関する記事が並
2013/11/27 · ブックマークデータのエクスポートはてなブックマークに投稿した自分のデータは、エクスポート機能により一括でダウンロードすることができます。
February 11, 2014 sampo February 11, 2014 白と 黄と 青と... February 10, 2014 Chance ! February 7, 2014 東北魂 February 7, 2014 ガリガリ君 自転車を購入してから、一番いじりたかった部分・・・ ハンドルです。 最初はブルホーンにしたかったのですが 紆余曲折を経たうえで バタフライハンドル (通称?:マルチポジションハンドル) にしました! 決め手は、その優雅な佇まい・・・ まるで、VSE(5000形)の様ではありませんか! あまり見かけない部類のハンドルですが、 ヨーロッパでは結構メジャーみたいです。 正直、頭でっかちになっちゃうんですけど いろいろなポジションがとれるので、かなり楽チンです。 バーのメーカーはBAZOOKAで、グリップはBEAMの物にしました。 2つ合わせても\30
OpenStackディストリビューション「RDO」を用いて、実際に動作するOpenStack環境を構築しながら、OpenStackの利用方法や内部構造を学ぶ特集の第7回です。今回は、Neutronが仮想ネットワークを実現する仕組みを解説します。Neutronが標準で提供するOVSプラグインに加えて、外部のSDNコントローラーと連携する使い方も紹介します。 Neutronのプラグイン方式 「基礎編」第4回の図1に示したように、Neutronが構成する仮想ネットワークには、大きくは、仮想ルーターと仮想スイッチの機能が含まれます。その他には、仮想マシンインスタンスにIPアドレスを割り当てるためのDHCPサーバーの機能もあります。Neutronは、これらの機能を個別の「エージェント」によって実現します(図1)。例えば、Neutronサービスが仮想ルーター作成のAPIリクエストを受け取ると、メッセー
Neutronプラグイン「MidoNet」の内部構造を解説した資料です。 2015/02/12 ver1.2 トンネルIDとVMポートの関係の説明を追加Read less
「Neutronになって理解するOpenStack Network」~Neutron/Open vSwitchなどNeutronと周辺技術の解説~ - OpenStack最新情報セミナー 2014年10月 講師:ユニアデックス 吉本 日時:2014/10/08 タイトル:「Neutronになって理解するOpenStack Network」~Neutron/Open vSwitchなどNeutronと周辺技術の解説~ 概要: - はじめに - Nova-Networkではなく、Neutronを選択する - Neutronが目指すネットワーク構成 - Neutronの実装 - 君にもできる。Neutronになってみよう - Neutronが利用する周辺技術 Open vSwitch, Network Namespace - OpenStackの実環境適用とSDN製品連携の必要性 残課題 -
OpenStackのQuantum(LinuxBridge Plugin)が実際どうやって仮想ネットワークを構成するのか説明する資料
こんにちは、インフラ本部の大山裕泰です。最近はずっと OpenStack の運用をやっています。 昨年の OpenStack Days での発表 にもあるとおり、グリーは一昨年 (2013) の 5 月から商用環境での OpenStack の運用を開始していますが、最近社内システムでも OpenStack の利用を開始しました。 普通は「順番が逆じゃないか!?」と思われるところですが、そこはベンチャーたる所以です (たぶん) 。 はじめに 今でこそ OpenStack の運用に関わってきたことで、僅かながら知識や経験が蓄積してきましたが、初めて OpenStack に触り Neutron について調べ始めた頃、登場した背景や歴史的経緯、API、機能や使い方についていろいろと書かれているページはいくつもありましたが、どれを読んでもイマイチよくわからないということがありました。 恐らく Ope
連載バックナンバー こんにちは。ユニアデックス SDNエバンジェリストの吉本です。本連載では、OpenStackのネットワーク部分を担うNeutronの入門として、実装や挙動を見てきました。第一回ではNeutronそのものの概要を紹介し、第二回では、Neutronの内部動作を、分かりやすくする狙いで対話調にして解説しました。連載最終回となる今回は、さらに高度・高性能なネットワークを構成する際に必須となる、「SDNコントローラー」との連携について解説します。 OpenStack導入で発生するネットワークの課題 いま、さまざまな企業や組織でOpenStackの評価検証が始まっています。評価検証フェーズで導入の課題を見極めた後、本番環境の一部に導入するケースも増えているようです。 では、評価検証を実施した組織では、実際にどのような課題を検討したのでしょうか? 本稿では特にネットワークにフォーカス
どうも、猿吉です。 以前、24時間耐久マラソンという過酷なイベントに参加したんです。 いわゆる「ウルトラマラソン」というやつ。 いい意味でも悪い意味でも一生の思い出になりました。 もうわるい意味で。 24時間耐久マラソンに参加した理由 失恋です。 このイベントに参加するまえ、僕は当時5年弱付き合った彼女と別れたとこでした。 それで、日々の寂しさを何かで埋めたくて。 「�寂しさを他人で埋めたって紛れないよ」 みたいなこと言われたいですが、僕みたいな非モテ男子に新しい彼女ができるわけもなく。 で、何を思ったのか、 ひたすら走ろう って思いました。 なんでだろう? 今の僕には全く理解できない。 スマホで「マラソン 大会一覧」と検索してでてきたのは全国の開催場所と競技の内容。 10キロとかハーフとかいろいろあるなかでひとつの言葉に目がとまりました。 24時間マラソン え?なにこれ?めっちゃ面白そう
どうも。会社を辞めて現在ブログとクラウドソーシングで飯を食っている世之介です。 ぼくは今年の6月に仕事を辞めて現在このような形で生計を立てています。 正直言うと、会社を辞める時はちょっと勇気がいりました。 そりゃそうです。会社を辞めた時にはブログの収益は5万しかありませんでしたから・・・。 それじゃあ、なんでそんなバカなことができたか? それは僕の前職が介護職だったからです。 将来が不安なら介護職に就けばいい。手に職をつけると生きるセーフティーネットになる 僕は以前、介護職に勤めていました。介護職と聞いてみなさんどんなイメージを持つでしょうか? 汚い・キツイ・給料低いの3Kと呼ばれている職業ですから、あまり良いイメージは持たないはず。 でもそれはあくまでイメージ。実際介護職を経験した僕にとって、介護職はたくさんの人が思っているほど悪い仕事ではありませんでした。 合わせて読みたい介護職の悪い
最近ずっと考えていることがあります。 自分の人生のゴールってなんだろ? 皆さんは自分の人生においてゴールを設定していますか? ・・・僕は、自分の人生のゴールなんて考えていませんでした。 このようなことを考えるきっかけとなったのは、塩元さんという方のブログを読んだから。 塩元さんという方は、1年間初対面の人たちに「あなたの夢はなんですか?」と聞きまくったそう。 僕が「あなたの夢は何ですか?」と聞いたとき、「えっ!」という顔をする人がいる。 「おいおい、どんな質問なんだよ」という顔をする人がいる。 彼らの中では、自分の夢と向き合うことは、そのくらいおかしなことなのだ。 自分の夢と向き合うのはおかしいのだろうか?僕はそうは思わない。ゴールを確認するのは当たり前のことだ。 彼らとて、「今日の体育では、走ります。さあ走りはじめて下さい!」と言われたら、まずゴールを確認するだろう。闇雲に走り出す奴はい
8年前に日本を襲った東北大震災。 当時、日本中が大混乱になったのは、誰もが覚えてるはず。 その震災が起こってから数日後、あるツイートがすごい勢いで拡散されました。 「辛い状況で優しさを持てる人こそ、本当に優しい人間だ」 うろ覚えだけども、たしかこんなツイートだった。 その時には 「そうか、そうだよなぁ」 と思ったけど、その言葉がずーっと頭に残ってて。 そして8年経った今、 「それは違うんじゃないかなぁ」 って思うようになりました。 このツイートにある 「辛い状況でも優しさを持てる人」 って、僕はなかなかいないと思います。 ・・・いや、本当に探せばいるのかもしれない。 けど、それはごく一部の仏みたいな人で。 自分が辛い状況で、人に優しくなんて、できるわけないです。 だって、そんな余裕ないんだもん。無理だよ。 一時的な優しさなら持てることができるかもしれない。 けど、こころに余裕のない状況で、
Situs IDN Poker Online Terpercaya Resmi Indonesia SUPERCEME ialah sebuah situs judi penyuplai game poker online yang diperkembangkan oleh provider populer IDNPLAY. Dari sisi validitasnya IDNPLAY sudah menggenggam lisensi resmi dan bertingkat Internasional seperti PAGCOR (Philippine Amusement and Gaming Corporation) dan BMM Testlabs, yang dikeluarkan oleh Pemerintahan Filipina. Hingga IDNPLAY sudah
どうも、猿吉です。 以前、自転車で日本各地を旅行していたことがあったんですが、ある日、父に電話で 「頼むから普通の人生を送ってくれ」 って言われたことがあったんですよ。 ・・・その言葉は今でもずっと頭の中に残っていて、ふとした時に思い出すことがあります。 一般企業に就職→結婚→出産→マイホーム ・・・ぼくの父が言ってたのはこのことかな、と思います。 父自身もこのような人生を歩んできた人なので。 ・・・でも、それをぼくや他の人にもあてはめるって、どうなんだろうって思うんです。 もちろん親心で心配してくれたのは分かってる。 だけども、僕は父じゃない。家族だけど、同じ人間じゃない。 得意なこと、不得意なこと、興味のあることないこと、価値観・・・ いろんなことが違う。 父は安定した給料、絵にかいたような幸せな家庭、マイホーム これらを父の価値観的が魅力と判断し、今までの人生を歩んだかもしれません。
【家賃を節約】1万円代のアパートに引越し!(一人暮らし) じゃじゃん! こちらが家賃1万円台のアパート。 7.5畳のワンルーム。 キッチン別でワンルームなら一人暮らしには十分広い。 だけど部屋の中にキッチンがあるので生活するにはちょっと狭いかなって感じ。 でも大丈夫。 住めればいいから チャリで日本一周して屋根があることと電源があることのありがたさ、帰れる場所があることのありがたさを知った僕にはそんなの屁でもない。 だってワンルーム家賃相場の半分以下で住めるんだよ!めっちゃ節約になる! 家賃1万円代のアパートの部屋に荷物を搬入 引っ越す時に荷物を搬入した様子がこちら。 ・・・やばい。ここに住めるんだろうか。と不安にある。 ちなみに引越し業者を使いませんでした。ここも節約! そこまで遠くないしもともと荷物多くない方だと思ってたし(でもあんがい荷物あった) 友達にも協力してもらい3往復ほど。冷
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く