タグ

2014年2月25日のブックマーク (13件)

  • サービス品質の改善効率を高める仕組み | 外道父の匠

    最近うぇぶ業界では、開発効率や構築効率を求める動きが活発のように見受けられますが、ここで改善効率について手を伸ばしてみましょう。 改善効率とは、開発後期やサービス開始後の運用フェーズにおいて、クソコードやクソクエリ、データの蓄積によるレスポンスの悪化などを、自動的に検知し、開発者にオラオラ改修をプッシュするための仕組みのことでございます。 はじめに ここで紹介する内容はドリコムで実際に運用しているものですが、別にドヤ顔するようなものではなく、中規模以上の企業ならば似たようなことやそれ以上のことをやっているであろう、至極当然な内容です。それでも、それなりに種類が増えてきたことと、それなりの効果を得られていることが実感できているため、いったんまとめてみようと思った次第です。 ウチのサービスのサーバーサイドは Ruby on Rails + MySQL が基なので、その対策手法になります。WE

    サービス品質の改善効率を高める仕組み | 外道父の匠
  • 逆引きUNIXコマンド/左右に差分を表示するsdiffコマンド - Linuxと過ごす

    2023-04-25 逆引きUNIXコマンド 逆引きUNIXコマンド/ターミナルで動作するビジュアルなストレージ使用容量確認コマンド 2022-12-12 Ubuntu/GUI操作のWakeOnLAN・gWakeOnLan Ubuntu 2022-12-05 Ubuntu/Ubuntu22.04でデスクトップのアイコンのサイズを変更する手順 2022-08-25 Xubuntu/画面が勝手にオフされる場合の対処方法 2022-08-11 Xubuntu 2022-07-26 Linux環境設定/Windowsネットワークの名前解決と共有フォルダアクセス方法 2022-07-25 Xubuntu/Thunarでssh(sftp)接続しファイルブラウズする手順 2022-07-20 ソフトウェア/デスクトップ/Plankの設定画面を表示する ソフトウェア/デスクトップ ソフトウェア 2022-

    nobusue
    nobusue 2014/02/25
    diff/sdiff
  • 開眼☆シェルスクリプト 短いスクリプトを書くコツ UEC - usp engineers' community - UECジャーナル

    UEC - UNIXを深く理解し、シェルプログラミングを極めるコミュニティサイト Info インフォメーション イベント情報 / ニュース・プレスリリース ユニケージについて ユニケージ開発手法とは / ユニケージエンジニアとは ユニケージ開発手法 技能検定 / 試験日程 ユニケージ開発手法 教育講座 / 開講日程 ユニケージ開発手法 教育講座レポート 出版物 シェルスクリプトマガジン / 注文 / 取扱書店 / 問合せ USP出版書籍 / 注文 / 取扱書店 / 問合せ Software Design / FreeBSD Expert FreeBSD Weekly Topics / 日経Linux 推薦図書 オススメの定番書 / より上級者を目指す UNIXビギナー向け教 / UNIXの文化を知る AWK/SEDを習得する / 手元に置きたい実用書 古典を楽しむ UECサイトについて

  • パネルディスカッション:クラウド時代の情シスのあり方[前編]。Developers Summit 2014

    そして2010年代は、考えてみるとこれまでの情シスって売上げに寄与してないじゃないかと。そこでこれからはちょっと事業の競争力というところにいくのかなと思っています。 情シスの質的な役割は、情報の流通を司っていると思っています。あくまでも社内が中心ですが、いろんな情報をどうコントロールするのかをやってきているのかなと。エンタープライズの仕組みをどう作るか、社内の情報流通のデザインをするという。 原田 これを見ると80年代と90年代の仕事はずいぶん違いますね。では長谷川さん、お願いします。 帳票を作るだけのシステムにがっかり 長谷川 システムの考え方って企業の大きさによって異なるのかなと思っていて、東急ハンズは800億円くらいの企業なので、僕の話はこれくらいの規模の会社と思って聞いてください。 僕の経歴は、もともとSIerというところで14年くらい仕事をして、そのあと東急ハンズに入って情シス

    パネルディスカッション:クラウド時代の情シスのあり方[前編]。Developers Summit 2014
  • プログラミングもクラウドへ―― 学習&開発環境Webサービス23選まとめ

    プログラミングもクラウドへ―― 学習&開発環境Webサービス23選まとめ:安藤幸央のランダウン(67)(1/3 ページ) オンラインのプログラミング環境や、オンラインでコードを書いて学べる学習サイト9選、ビジュアル(子ども向け)プログミラングWeb環境5選を紹介する。 道具としての開発環境 今となっては昔のことですが、机の上でノートに鉛筆でソースコードを書いてプログラミングしていた時代がありました。現在のプログラミング環境から振り返ると、そういう作業はアルゴリズムを考え、頭で想像したコードを書き下ろしており、脳内エミュレーターのようなものだったのかもしれません。 最近のプログラミング環境は、規模も複雑さも肥大化しつつ、プログラミングに関する情報もツールも大変充実したものです(マイナーな環境の情報が少ないことや、新古の情報が混在している問題はありますが)。 Web上の情報も書籍も豊富で、自分

    プログラミングもクラウドへ―― 学習&開発環境Webサービス23選まとめ
  • Sony、Gemaltoとの協業でFeliCa/NFCをmicroSDカードに統合

  • 4年前、おれがSIerの片隅で、何者でもなかった頃 - たごもりすメモ

    今からちょうど4年前の2010年2月、某巨大SIerの片隅でExcelPowerPointばかりを眺めて過ごしていた頃、おれは仕事でも仕事以外でもコードなんかまったく書いていなかったし、GitHubのアカウントも持ってなかった。毎日見積書とWBSと納品書と請求書と、Excel方眼紙の詳細設計書と格闘してた。 当時おれは30歳だった。一度はプログラマとして生きるのは自分には無理だと思って入社したSIerで数年やってて、そこそこ成功した数年を送っているとは思っていたけど、でもやっぱり、そんな毎日に飽きていた。 技術力を重視とか言いながらプロパー社員にコードを書かせようとしない会社の方針にも、svnもgitも閉じられててガチガチに監視されたネットワークに繋がせておいてオープンソースがどうのと言う文化にも、手順や履歴を重視とか言いながらロクにバージョン管理システムを使おうとしない一部の同僚にも、

    4年前、おれがSIerの片隅で、何者でもなかった頃 - たごもりすメモ
  • 宇野毅明 の ホームページ

    English        English version is here 宇野 毅明 の ホームページ あなたは 人目のお客様です. このページは,国立情報学研究所准教授,宇野毅明の研究分野である,最適化とアルゴリズム、最近はデータマイニングとビッグデータ、データ解析に関する解説,私の研究内容と業績,最近の活動を紹介するページです. この分野の研究者の方を始めとして,いろいろな方に見てもらいたいと思い,それぞれの方々にあった,説明を用意しました.私の研究内容が知りたい方,論文をダウンロードしたい方,この研究分野に興味のある学生の方,あるいはこの分野の知識を利用したいと思っている研究者の方,また,コストダウンや,システムの高速化を行いたい企業の方々など,役に立つことがあると思いますので,ぜひ,立ち寄って,中をのぞいてみてください. なおサイトの文章、図版は転載・引用はご自由に行って下さ

  • いまさらgrepが10倍高速化したのはなぜか – はむかず!

    最近GNU grepコマンドの最新バージョンがリリースされ、速度が10倍になったとのアナウンスがあった。それを聞いて、なんであんな枯れた技術に10倍もの高速化の余地があったのだろうと不思議に思った人も多いだろう。 ニュース記事:grepコマンド最新版、”-i”で10倍の高速化 家のリリースノート:grep – News: grep-2.17 released [stable] 今回のリリースでは正確には、マルチバイトロケールで、-iオプション(–ignore-case、つまり大文字小文字を区別しないオプション)をオンにした時の速度が10倍くらいになったそうだ。 なぜそんなに速くなったのか?逆を言えば今までなぜそんなに遅かったのか? そもそも、多くの日人にとって「大文字小文字の区別」というと英語のアルファベットか、せいぜいフランス語とかドイツ語とかのアクサン記号・ウムラウトがついたものく

  • IBM、新開発のPaaS「BlueMix」をベータ公開。Java、Node.js、Ruby実行環境とMySQL、MongoDB、MapReduce、モバイルBaaSにGitホスティング、Web開発環境など盛りだくさんの対応。IBM Pulse 2014

    IBM、新開発のPaaS「BlueMix」をベータ公開。Java、Node.js、Ruby実行環境とMySQL、MongoDBMapReduce、モバイルBaaSにGitホスティング、Web開発環境など盛りだくさんの対応。IBM Pulse 2014 米IBMのイベント「IBM Pulse 2014」が2月24日(現地時間)にラスベガスで開幕しました。SoftLayerを買収以来はじめて、同社のクラウド戦略を大きくアピールするイベントとなります。 初日のジェネラルセッションでIBMソフトウェアグループ シニアバイスプレジデントRobert LeBlanc氏は、これまで同社がクローズドベータとして開発してきたPaaS型クラウドサービス「BlueMix」(コード名)のベータ公開を明らかにしました。 コンポーネントを選択し、組み合わせていくBlueMix BlueMixはSoftLayerをク

    IBM、新開発のPaaS「BlueMix」をベータ公開。Java、Node.js、Ruby実行環境とMySQL、MongoDB、MapReduce、モバイルBaaSにGitホスティング、Web開発環境など盛りだくさんの対応。IBM Pulse 2014
  • Google Glassで人命を救え――消防隊員はグラスで火災現場を把握し事故車両から搭乗者を救出

    Google Glassが消防活動で使われている。消防隊員はGoogle Glassを装着して現場に急行し、消防活動で必要な情報にハンズフリーでアクセスする。警察においてもGoogle Glassがパトロールで使われている。米国の消防と警察がGoogle Glassの可能性に着目し、グラス実証実験を開始した。 Google Glassに火災現場の場所を表示 ノースカロライナ州ロッキー・マウント市は、Google Glassを消防活動に導入し、その有効性を検証している。消防隊員のPatrick Jacksonは、ソフトウエア・エンジニアでもあり、Google Glass向けにアプリを開発し、消火・救助活動に展開している。火災が発生すると、消防隊員が装着しているGoogle Glassにアラートが配信され、火災現場情報がカード形式で表示される。消防隊員はGoogle Glassで火災現場を確認

    Google Glassで人命を救え――消防隊員はグラスで火災現場を把握し事故車両から搭乗者を救出
  • “タイムリー開発”でITの現場を効率化しよう

    「以前はリリースまでがゴールだった。今は、リリースして直していくことが、ゴールになっている」。これは、大手Webサイトを運営するベンダーのエンジニアの発言である。システム開発や運用の現場に求められるスピード感が、また一段と加速している状況を映した発言ではないだろうか。 「開発期間をいかにして短縮するか」ということが、システム開発で最も大きな課題となっていた時期もある。この課題を解決するため、エンジニアはゼロから開発するスクラッチ開発の手法を捨て、パッケージ製品をベースにしたカスタマイズという新たな開発手法で、開発期間の短縮を図ってきた。「ASP」という言葉が登場し、導入が進んだのも、同じ時期だった。 こうした時期を経て、今は「短期間に開発できる」ことなど当たり前の状況になった。むしろ、リリース時点に必要な機能やサービスがそろっているだけでは不十分である。いま求められていることは、短期間に開

    “タイムリー開発”でITの現場を効率化しよう
  • 【東京】JJUGイベント 「祝☆Java 8 Launch」3/21(金/春分の日)

    このたびはJava SE 8 が無事にlaunchされることを祝ってJJUGでイベントを開催することにいたしました。 今回のアップデートではLambdaやDate and Time APIという大きな変更が入っております。 Java SE 5でEnumや拡張for文、Concurrency Utilitiesが入り、Javaでのプログラミングが大きく変わりましたが、今回は間違いなくそれ以上のインパクトがあるでしょう。 このイベントの中で、今までJava SE 8に興味がなかった人も理解を深めていっていただけると幸いです。 アジェンダ 13:00~13:30 祝 Java SE 8 正式リリース 寺田 佳央(@yoshioterada) 日オラクル Java エバンジェリスト 2011 年 7 月に Java SE 7 がリリースされ、ついにJava SE 8 が正式にリリースされました。

    【東京】JJUGイベント 「祝☆Java 8 Launch」3/21(金/春分の日)
    nobusue
    nobusue 2014/02/25