タグ

tipsに関するmedicalcloudのブックマーク (18)

  • 新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 - Qiita

    エンジニア組織を強くするためのを出版しました Qiitaでエンジニアリングをめぐる様々なコミュニケーションの問題とその解決策や考え方を書いてきた。それらの背後にあるエッセンスをこの度書籍として出版するに至りました。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング この書籍は、エンジニアリングを「不確実性を削減する」という第一原理で捉え直し、様々なエンジニアリングとその間のコミュニケーションをめぐる現象を説明していくものです。 あわせて読みたい 新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 新人プログラマに知っておいてもらいたい人類がオブジェクト指向を手に入れるまでの軌跡 ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習 この記事について この記事は、新人向けの研修内容を再編集してお送りします。 この記事の内

    新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 - Qiita
  • CSSの display: inline、display: block、display: inline-block をマスターしよう! | たねっぱ!

    CSS の display プロパティについて紹介します! display: inline・display: block・display: inline-blockについてのおさらい。HTMLCSSひよこちゃん向け! いろいろ便利な CSS の display プロパティ。今回は display: inline display: block display: inline-block についておさらいしてみます。HTMLひよこちゃん向けの記事です! displayプロパティで、ブロック・インライン・インラインブロックをおさらいしてみた displayプロパティ displayは、要素の「表示形式」を指定するプロパティ。 ブロックレベル要素をインライン形式で表示したり、インライン要素をブロックレベル形式で表示することができます。 構造的にはブロックレベル要素なんだけど、インラインとして表示

    CSSの display: inline、display: block、display: inline-block をマスターしよう! | たねっぱ!
  • 一日18時間VimでRailsを開発している僕が選ぶVim Tips 10選 - Qiita

    寝ている時間以外はVimRailsを触っている僕が選ぶVim Tips10選を紹介します。 Vimを使い始めて3ヶ月ぐらいの人にオススメです。 ※ あんまりRailsは関係ありません。 diw (ノーマルモード) カーソル上の単語を消す こいつがなくてはVimを使う意味が無いというほどよく使うコマンド。 ノーマルモードで hoge という文字列上の、どこかにカーソルがある状態でdiwとタイプするとhogeという単語が消えます。 この何を単語とするのか、その判定が非常に秀逸で、直感にマッチしていて便利です。 たとえば、|をカーソル位置だとして、 ho|ge bar -> bar ho|ge.bar -> .bar "ho|ge" -> "" <di|v> -> <> このように、うまい感じに特殊記号等を避けて、単語を削除してくれます。 ciwとタイプすることで、hogeを削除後、挿入モード

    一日18時間VimでRailsを開発している僕が選ぶVim Tips 10選 - Qiita
  • 目標は「どうしたら~できるだろう?」と質問形式にしたほうが達成しやすくなる:研究結果 | ライフハッカー・ジャパン

    1度立てた目標を達成するためのノウハウはたくさんありますが、科学者の意見も聞いてみましょう。イリノイ大学で行われた研究結果によれば、目標を「自分への質問」というかたちで設定すると、最後までやり遂げられる確率が上がるようです。お題目を並べるより、疑問形にしたほうが頭に入ってきやすいのは確かです。人間は質問をされると、答えなくては、とわれ知らず思ってしまう生き物だからでしょう。また、「〇〇をやるぞ!」と宣言するよりも、疑問形の目標を立てたほうが、怖じ気づくことも少ないですし、アドバイスを求めてほかの人に相談しようという気も起きやすくなるようです。 今回の研究をイリノイ大学と共同で行った米ビジネス情報誌「Fast Company」は、目標を質問形式で設定するメリットについて、さらにこんな考察をしています。 質問とは、パズルのようなものです。いったん目の前に示されたら、人の頭脳はこれを解きたくてた

    目標は「どうしたら~できるだろう?」と質問形式にしたほうが達成しやすくなる:研究結果 | ライフハッカー・ジャパン
  • mod_rewriteの考え方。 - こせきの技術日記

    http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html を見ながら。 URLが正規表現(A)にマッチし、かつ 文字列(B)が条件(C)を満たす場合に、 URLを(D)に書き換える。 というのが基。 RewriteRule URLが(A)の正規表現にマッチしたら(D)で書き換える。 正規表現(A)は、リライトを実行するかどうかの条件(真偽値)であって、置換 url =~ s/(A)/(D)/ ということではない。たとえば、以下のような正規表現でリライトされる。 Google Code Search # 1文字マッチしたらリライト実行。空文字列でなければ実行する。 RewriteRule . index.php [L] Google Code Search # 先頭にマッチしたらリライト実行。常に実行する。 RewriteRule ^ -

    mod_rewriteの考え方。 - こせきの技術日記
  • 目標や夢を叶える方法。たった1つの大切な事

    夢とか目標を達成する方法というのは意外とシンプルです。 若い時にきちんと理解できていれば、未来は大きく変わるに違いありません。「人生これから!」って人はぜひ、軽く心にピン留めしといてもらえれば幸いです。 かなり昔の大前研一さんの言葉。 人間が変わる方法は3つしかない。1番目は時間配分を変える。2番目は住む場所を変える。3番目はつきあう人を変える。この3つの要素でしか人間は変わらない。最も無意味なのは『決意を新たにする』ことだ。 前にベストセラーになった「夢をかなえるゾウ」でも 主人公のガネーシャが言う以下のような文があります。

    目標や夢を叶える方法。たった1つの大切な事
  • ミケネコの htaccess リファレンス

    はじめに .htaccess ファイルの使い方 .htaccess ファイルの使い方を説明します。 アクセス・コンフィグレーション クライアントのリソースへのアクセスを、条件によって制限します。 ホスト/IP 制限 ホストまたは IP アドレスを用いて、リソースへのアクセスを制限します。 ユーザ認証 パスワードを用いて、リソースへのアクセスを制限します。 リソース・コンフィグレーション リソースに対する、何らかの制御を行います。 ブロック コンフィグレーションの範囲を、特定のファイルだけに制限します。 ディレクトリ制御 ディレクトリに対する制御を行います。 HTTP ヘッダー HTTP ヘッダーにまつわる制御を行います。 MIME/ハンドラ タイプ MIME タイプやハンドラタイプに、特別の意味をもたせます。 コンテンツネゴシエーション クライアントに返送するデータを、条件によって選択して

  • 杉浦康仁とホームページ製作〜URLを書き換えろ!「.htaccessに書く場合の注意」

    このように便利な Rewrite 機能は、個別ディレクトリに設置された .htaccess にも指定することができる。しかし、.htaccess に書けるのは RewriteEngine, RewriteBase, RewriteCond, RewriteRule だけで、ロギングに関する指定子などは書けないし、色々と注意すべきハマリ点がある。ここではそれらを一気に解説しようと思う。これは管理者になれない(=httpd.confを編集できない)一般ユーザにとっては重要な情報になるだろうね。 .htaccess は個別の公開ディレクトリに設置されて、細かい制御を出来るもので、よく個別ディレクトリにアクセス制限を入れたりするのに使う。しかし、いくつかの Apache 指定子は、ここにも書けるし、幸いなことに Rewrite機能(正確には mod_rewrite.so)は、この .htacces

  • Geekなぺーじ

    「Geekなぺーじ」へようこそ。 このサイトは、同類を増やすべく技術メモを公開しています。 内容としては、情報技術/通信技術(インターネット技術)の分野で初心者~中級者向けです。 お探しの情報が無い場合には、お問い合わせ頂ければできる範囲で内容を増やして行きたいと思います。 暖かい心で見守って頂ければ幸です。

  • ECB

    ECB is a file/code browser for Emacs. It can be used to browse any type of file and supports parsing of Java, C, C++, Elisp and some other code like perl, TeX, LaTeX. All browsing windows are within one frame and they are deletion-protected (eg by C-x 1)

  • 横着プログラミング 第1回: Unixのメモ技術

    最終更新日: 2002-03-18 (公開日: 2002-03-18) Unix Magazine 誌に 2002年1月号から 2003年2月号にかけて連載し ていた記事の元の原稿です。 横着プログラミングとは 私は必要が発明の母だとは思わない。私の意見では、発明とは怠惰 から、おそらくはまた、まさに無精から生じるものである。面倒を 省くために。 -- アガサ・クリスティ この言葉によると、どうも発明とは横着したいがために生まれるも のらしい。そう考えてみると確かに、私がプログラミングをする動 機は、横着するためのソフトウェアを作るため、という要素が大き い。突然、「うげー、面倒くせー」と叫んでプログラムを書き始め るのである。 そんなわけで、横着するためにプログラミングすることを私は勝手 に「横着プログラミング」と呼んでいる。連載では横着プログラ ミングをテーマに、横着のコツや私が作っ

  • Windows.FAQ - システムリソースって何?

    ■システムリソースとは? システムリソースの解説は ASCII GLOSSARY や Windowsシステムリソース解説 などを参照するといいでしょう。 このように、システムリソースはウィンドウマネージャ(USER)やグラフィックエンジン(GDI)が内部的に使用するメモリ領域なので、メインメモリ搭載量とは関係ありません。(ときどき、「システムリソースが不足しています。」というメッセージが出るので、メモリを増やしたのですが...。という人がいますが無意味です。)システムリソースの残量は、[スタート]−[プログラム]−[アクセサリ]−[システムツール] の「リソースメーター」で把握することができます。 このメーターを見ればわかりますが、システムリソースとして報告されるのは、GDI リソースと USER リソースの少ない方です。 基的にプログラムやプロセスを起動すれば、リソースは消費されて

  • cron の設定ガイド

    ■はじめに cron とは、ジョブ(スクリプト)を自動実行するためのデーモンプロセスです。そして、Linux システムの管理を行なう場合、ログのローテートや、バックアップなど、定期的に自動実行したいジョブが数多くあります。特に、バックアップなどは、システムへの負荷が大きいため、通常は、ユーザからのアクセスが少ない、深夜や早朝に行なわれます。 このように、定期的に実行されるジョブは、crond というデーモンによって、自動的に行なうように管理することができます。そこで、今回は、cron の設定を行なうために必要なコマンドや、設定ファイルについて説明していきたいと思います。 ■設定手順 このページでは、以下の順番で cronの設定について説明します。 まず、Linuxシステム上で、cron を使用するために、サービスの起動で、サービスの状態を確認し、停止している場合には、サービスを起動します。

  • 英語でスピーチ・口頭発表

    英語を喋るときは、まず I か You か We を言う または、“Let's —,”     “Suppose —” などの命令文を使う 次に動詞を言う 以降の語順はなんでも適当に 「あ〜」とか「え〜」を絶対に言わない § 序:そもそも“英語ペラペラ”とは何だ? 簡単に、コストがかからず、かつ即効で、日人の英語プレゼンテーション能力を上げるテクニックを紹介します。 私のような理系で語学嫌いな者でも、一年ほど米国での市民生活と大学生活を経ると日人の発表の下手さに対して一言を持つようになります。かく言う私も留学前は、英語の発表は自信が全くありませんでした。いろいろその手のを買って読んでみたものの、今思えばそれらのはいずれも「守るべきルール」の羅列に終始し、覚え切れませんでした。 実践的英会話のためのシンプルな原則があればなぁと、考えるに至りました。 米国に来ている外国人の多くは、めち

  • Winny?

    ファイル共有ソフトWinny(ウィニー)の初期設定から実際の使い方などを、レッスン&図解で解説。ポート開放に必要な、セキュリティソフトやルータの設定、最新の初期ノードなどもあります。ファイル共有ソフトWinny(ウィニー)の初期設定から使い方などを解説。 ポート開放に必要な、セキュリティソフトやルータの設定もわかる!

  • 『極めよRuby道』の記事一覧

    『極めよRuby道』の記事一覧 ここは,ソフトバンクパブリッシングの月刊誌『C MAGAZINE』に2000年8月号から2001年4月号まで連載された『極めよRuby道』のサポートサイトです. 第1回 - 変数とテキスト処理 記法, 変数概念, 漢字コードと文字列リテラルや正規表現の関係など, 基的なことを中心に解説しています. 第2回 - イテレータあれこれ Rubyのもっともおいしい部分のひとつ, ブロックつき呼び出しについて. 手続きをパラメータとして渡すブロックつき呼び出されるメソッドは, イテレータと呼ばれることもあります. 第3回 - メソッド間の依存関係 メソッドの連係プレイで成り立つ部分は動的なRubyの醍醐味かも知れません. そんな部分を紹介しています. 第4回 - テキスト処理の実例 Ruby Document(RD)はコメントによるドキュメントのための

  • OsiriX オンライン解説文書 - Wikibooks

    OsiriXロゴ OsiriX は、Antoine Rosset, M.D. により開発され、アップル社製マッキントッシュコンピュータを、医用画像表示や画像処理用DICOM PACS ワークステーションとして使用可能にする、オープンソースプログラムです。 OsiriX は、GNU 一般公衆利用許諾契約書 (GPL) に基づいて配付されており、ソースコードはだれでも利用できます。 序説[編集] OsiriX について OsiriX の仕様 OsiriX のシステム条件 OsiriX のダウンロードとインストール OsiriX 入門[編集] DICOM画像を読み込む 外観をカスタマイズする 複数シリーズを同時に開く 複数シリーズを同時に閲覧する ローカルデータベースを管理する フュージョン画像を作成する 非DICOM画像やムービーを開く DICOM画像に書き出す 4Dビューアを使用する 多断面

  • index - 5部 関数リファレンス - [SMART]

    indexは、第1引数STRの先頭から第2引数SUBSTRが最初に見つかった位置を返します。 第3引数 POSITIONで検索する位置を指定することもできます。第3引数POSITIONには最初の文字を 0 として指定します。 返却値は 0、もしくは変数$[に設定した値です。SURSTRが見つからなかった場合は -1 を返します。 indexの使い方 $str = "How you always hurt the one you love."; print index($str,'you'); > 4

    index - 5部 関数リファレンス - [SMART]
  • 1