タグ

ブックマーク / atmarkit.itmedia.co.jp (57)

  • 育児中の社員と上司の間に横たわる「9つの誤解」 (1/2):仕事と子育てを同時に行うコツ - @IT

    仕事と子育てを同時に行うコツ」とは何だろうか。日ヒューレット・パッカードの社内向けイベント「産休・育休に関する説明会・交流会」で挙げられたのは、「会社のサポートは大切だが、人のキャリアへの意識も重要」「人とその周囲が、ともに互いを理解すること」だった。 ある社内イベントに見る、仕事と子育てを同時に行うコツ 子どもを持つ選択をした人にとって、「子育て」は人生における大きなイベントの1つだ。多くの人が、人生の一時期、仕事と子育てを同時に行うことになる。多かれ少なかれ、仕事における周囲の理解と協力が必要となるだろう。 その際、人はどのように不安を払しょくし、周囲の理解とサポートを得、仕事と子育ての両方に対処すべきか。また、周囲はどのように接するべきか。 日ヒューレット・パッカードが2008年9月11日に開催した社内向けイベント「産休・育休に関する説明会・交流会」では、産前産後休暇(産

    育児中の社員と上司の間に横たわる「9つの誤解」 (1/2):仕事と子育てを同時に行うコツ - @IT
    yuchi
    yuchi 2018/10/12
  • 相談相手、理想は「上司」――現実はできない人多数

    相談相手、理想は「上司」――現実はできない人多数:仕事を楽しめ! エンジニアの不死身力(15)(1/2 ページ) 仕事へのやる気を失ったエンジニアの物語 あるところに、仕事が大好きな30代前半のエンジニアがいました。顧客と打ち合わせてシステムを設計し、プログラムを作って納品する――自分で考えたシステムが形になっていくことに喜びを感じ、ずっとシステム開発の仕事を続けたいと思っていました。 しかし、年を重ねるにつれてマネジメントの仕事が増えてきます。エンジニアとして現役でいたかった彼は、転職を決意します。転職先では、これまでの実績を生かそうと、仕事に取り組みました。 しかし、彼のエンジニア人生はここから一変します。開発現場は明るい雰囲気とは程遠く、あるのは納期や品質のプレッシャーばかり。不具合を出せば「それはあなたのスキルがないせいだ」という叱咤(しった)と責任追及の嵐。職場には「自分に関係な

    相談相手、理想は「上司」――現実はできない人多数
    yuchi
    yuchi 2011/08/03
    あー。先輩がお隠れになるとか、結構ストレスフルなんだな。これで2回目か。「「目標」「給与」は、仕事のやりがい・やる気に与える影響は少ない...「悩みを気軽に相談できる人がいない」人は4割 」
  • 進化する“Webスクレイピング”技術の世界 ― @IT

    2007/02/20 WebサービスAPIRSSフィードを使って複数サイトのサービスや情報をマッシュアップ――。これはWeb2.0が包含するいくつかの概念のうち、最も重要なものの1つだ。Amazon.comやGoogleYahoo!楽天といった大手Webサイトは、RESTやSOAPを用いたAPIを公開しており、さまざまなサービス提供者や個人がAPIを通して各種サービスを利用している。その一方、世の中のWebサイトの大多数はWeb1.0的なHTMLCGIフォームしか提供していないのが現実だ。こうした背景からWeb1.0サイトから構造化されたデータを引っ張り出す“Webスクレイピング技術が急速に発展してきているようだ。 HTMLをXML化し、XPathで関連データだけを抽出 例えば価格情報サイトでは製品名から価格が簡単に調べられるが、Webサーバから提供されるのは、製品名や価格にレ

    yuchi
    yuchi 2011/07/19
  • もしも10分の1の行数でHTMLが書けたら

    Zen-Codingとは 1年ほど前から、Zen-Codingが話題になっています。Zen-Codingを使うと、特定の省略された記法を展開できます。この展開が非常に強力で、ちょっとしたHTMLを記述するのであれば、Zen-CodingでHTMLCSSのマークアップを効率的に行えます。 Zen-Codingはさまざまなテキストエディタに対応したプラグインとして提供されています。プラグインには、公式対応しているものと、サードパーティの開発者が作成したものがあります。 それぞれのプラグインによって、実装機能が異なる場合があります。これらのプラグインの詳細はZen-Codingの公式サイトから確認できます。 基的な使い方 ここからはZen-Codingの基的な使い方を解説します。Zen-Codingをテキストエリアで利用できるサンプルを用いて、実際に試しながら読み進めてください。テキストエ

    もしも10分の1の行数でHTMLが書けたら
    yuchi
    yuchi 2011/07/12
  • 連載記事 「習うより慣れろ! iptablesテンプレート集」

    ステートフルパケットフィルタを使ったサービスの公開 連載:習うより慣れろ! iptablesテンプレート集(1) 初心者にとって、iptablesは難しい。そこで、学習の第1歩としてテンプレートを自分の環境に適応させることから始めよう

    yuchi
    yuchi 2011/04/18
  • スクリプトで使うftpコマンド

    対象OS:Windows 2000 Professional/Windows XP Professional/Windows XP Home Edition/Windows 2000 Server/Windows 2000 Advanced Server 解説 ftpコマンドは、TCP/IPネットワーク環境における汎用的なファイル転送手段として広く使われている。Windows OSのマシンだけならば、SMBプロトコルを使ったファイル共有で転送することが可能だが、Linuxを始めとするUNIX系マシンやメインフレーム・コンピュータなどではftpしか使えないことも多い。また、インターネット・データ・センターやリモートのサイトなどに置かれているコンピュータとデータをやりとりする場合には、セキュリティの都合上、せいぜいftp程度しか許されていないことも多いからだ。 ftpはコマンドラインで動作する

    スクリプトで使うftpコマンド
    yuchi
    yuchi 2011/04/13
    意外とラクチンだぞ?
  • 【Windows 10/11】シャットダウンをタイマーで自動的に実行するには

    共用PCなど、毎日終業時間にシャットダウンしたい場合、いちいち手動で実行するのは面倒だ。 このように毎日あるいは特定の曜日の定刻にWindows PCを自動シャットダウンするには、「shutdown」コマンドのタイマー機能と「タスクスケジューラ」を組み合わせると実現できる。どちらもWindows OSに標準装備されている。 Tech TIPSでは、Windows 10とWindows 11を対象として、定期的かつ自動的にシャットダウンを実行するための手順と注意点を説明する。 手順1――タスクスケジューラを起動する まずは、タスクを管理するためのツール「タスクスケジューラ」を起動する。

    【Windows 10/11】シャットダウンをタイマーで自動的に実行するには
    yuchi
    yuchi 2011/03/23
    あとで対応する。
  • ドキュメントの質を確実に上げる6つの文章作法

    「提案書」や「要件定義書」は書くのが難しい。読む人がITの専門家ではないからだ。専門用語を使わず、高度な内容を的確に伝えるにはどうすればいいか。「提案書」「要件定義書」の書き方を通じて、「誰にでも伝わる」文章術を伝授する。 顧客に伝わる文書にするには、書き手の考えや意図、提示したい情報などを、正確かつ確実に読み手(顧客)に理解してもらえる文章を記述しなければなりません。今回から2回にわたって、顧客に伝わる文章を記述するためのポイントを紹介します。まず「分かりにくい例文」を取り上げてどこが分かりにくいのか解説し、その後に分かりやすい文章へと修正していきます。 1つの事柄だけを伝える文章にする 文章を記述する際の基は、1つの文章で1つの内容(事柄、情報など)だけを伝えることです。1つの文章で多くの内容を伝えようとすると、長くて分かりにくい文章になってしまいます。以下の点を考慮して文章を記述し

    ドキュメントの質を確実に上げる6つの文章作法
    yuchi
    yuchi 2011/03/23
  • Trac Lightningで始めるチケット式開発「電撃」入門

    “泥”開発に対する最終兵器「Trac」とは? 誰もが必ず1度はイライラしたことがある「情報の囲い込み」問題 情報の共有はプロジェクトを円滑に進めるうえで重要な課題です。極端な例ですが、例えば、図1の例で見てみましょう。 分かりやすいよくある例で示すと、各開発者の作業状況はメールや手帳上に記されています。検討やヒアリングした結果は、メールでほかの人に問い合わせたならメールボックス上にたまっていきます。打ち合わせなどで相手に会ってヒアリングしたなら、手帳やノート上にメモとして残っていきます。こうして、各開発者が自分のタスクの情報をメールやメモ、あるいは頭の中で“囲い込み”ながら開発が進んでいきます。 ここで、開発者がある機能を実装するために、「別の作業の状況や進捗(しんちょく)を把握したい」とします。 「誰が情報を持っているのか分からない」 まず、誰が情報を持っているのか分からないので、ヒアリ

    Trac Lightningで始めるチケット式開発「電撃」入門
    yuchi
    yuchi 2011/03/17
    なにこれみみいたい「“泥”開発に対する最終兵器「Trac」とは?」
  • Aレコード - @IT ネットワーク用語事典

    完全HTTPS化のメリットと極意を大規模Webサービス――ピクシブ、クックパッド、ヤフーの事例から探る (2017/7/13) 2017年6月21日、ピクシブのオフィスで、同社主催の「大規模HTTPS導入Night」が開催された。大規模Webサービスで完全HTTPS化を行うに当たっての技術的、および非技術的な悩みや成果をテーマに、ヤフー、クックパッド、ピクシブの3社が、それぞれの事例について語り合った ソラコムは、あなたの気が付かないうちに、少しずつ「次」へ進んでいる (2017/7/6) ソラコムは、「トランスポート技術への非依存」度を高めている。当初はIoT用格安SIMというイメージもあったが、徐々に脱皮しようとしている。パブリッククラウドと同様、付加サービスでユーザーをつかんでいるからだ Cisco SystemsのIntent-based Networkingは、どうネットワークエ

    yuchi
    yuchi 2011/02/16
    Aレコード=Address Record そうだったのか。
  • FQDN - @IT ネットワーク用語事典

    完全修飾ドメイン名 / エフキューディーエヌ / Fully Qualified Domain Name FQDNとは、DNSDomain Name System)などのホスト名、ドメイン名(サブドメイン名)などすべてを省略せずに指定した記述形式のこと。例えば、「www.atmarkit.co.jp.」はホスト名「www」とドメイン名「atmarkit.co.jp」をすべて揃えたFQDNである。 DNSで名前解決する場合、FQDNを引きながら行うのが一般的だ。しかし、指定された名前が検索できない場合、自動的にデフォルトドメイン名を補って再度検索を行う。こうした機能があるため、FQDNではない省略形でドメイン名を表記できる。 なお、厳密には一番右端に「.(ピリオド)」を付ける。このピリオドは、ルート・ノードを示している。

    yuchi
    yuchi 2011/02/16
    「FQDNとは、DNS(Domain Name System)などのホスト名、ドメイン名(サブドメイン名)などすべてを省略せずに指定した記述形式のこと。
  • 特集 : ブロードバンド・ルータ徹底攻略ガイド(5/7) - @IT

    特集 ブロードバンド・ルータ徹底攻略ガイド 4.IPアドレス/ポート変換機能 --ポート・フォワーディングとDMZ-- デジタルアドバンテージ 島田広道 2001/06/28 多くのブロードバンド・ルータには、前ページに記したIPマスカレードのいわば「弊害」を回避する機能も実装されている。ブロードバンド・ルータのアドレス/ポート変換機能にある設定項目は、この機能にかかわるものがほとんどだ。 この機能を大別すると2種類になる。1つは「ポート・フォワーディング」と呼ばれる機能で、アドレス変換テーブルを「静的」に、つまり手動で設定するものだ。これを設定しておくと、WAN側から特定のIPアドレス/ポートに対してパケットが送信された場合、ブロードバンド・ルータは静的なアドレス変換テーブルの内容に従って、そのパケットをLAN側の特定のIPアドレス/ポートあてに転送する。この機能の名称はメーカーによって

    yuchi
    yuchi 2011/02/14
    ポートフォワーディング
  • @IT:Windows TIPS -- Tips:巨大なサイズのファイルを簡単に作る方法

    巨大なファイルを使ってディスクやネットワークの速度を測定する ディスクやネットワークなどの性能(速度)がどのくらい出ているかを手っ取り早く調べるには、ある程度大きなデータファイルを用意しておいて、その読み書き速度や送受信速度を調べると簡単だ。 厳密なベンチマークツールがなくても、ファイルをコピーさせながら、その速度をタスクマネージャーやパフォーマンスモニターで見たり、完了するまでの時間を測定したりするだけでも大まかな速度は計測できる。 これを行うには、数十~数百GB以上のサイズのテストファイルが必要になる。Tech TIPSでは、「fsutil.exe」というコマンドを利用して、こうした巨大なファイルを簡単かつ素早く作成する方法を紹介する。 fsutilコマンドで巨大なファイルを作成する Windows OSで巨大なファイルを作成するには「fsutil.exe」というコマンドがとても便利

    @IT:Windows TIPS -- Tips:巨大なサイズのファイルを簡単に作る方法
    yuchi
    yuchi 2011/01/25
    テストデータ作成に。ときどき必要になるんだよねー
  • 「意外と簡単に世界は変わる」――いまこそ圧倒的なLTについて語ろう

    LT好きによる、LT初心者のための、LTだらけのコラボイベント ある秋の晴れた日に、LTで自分を変え、LTで世界を変えようとする人々が集結した。 11月6日、「Genesis Lightning Talks(GLT)」、東京Basic Technology勉強会(とべとべ)、DevLOVEは、ライトニングトーク(LT)に関するイベント『GLT×とべとべ×DevLOVE LT祭り ~5分でセカイを凌駕せよ!!~』を共同開催した。 LTは、5分間でプレゼンテーションを行う発表形式で、さまざまなカンファレンスや勉強会で取り入れられている 。イベントのテーマは「LT練習会」。LTに興味はあるがなかなか機会がない人に向けて、LTの組み立て方を教え、実際にLTする機会を提供するという、まさにLTだらけの勉強会だ。 イベントは、LTについて学び話し合うワークショップと、LT大会で構成された。ワークシ

    「意外と簡単に世界は変わる」――いまこそ圧倒的なLTについて語ろう
    yuchi
    yuchi 2010/12/02
  • @IT:Apacheでファイル一覧を表示させないようにするには

    DirectoryIndexディレクティブで指定したデフォルトファイル(index.htmlなど)が存在しないディレクトリにWebブラウザでアクセスすると、Apacheの設定によってはそのディレクトリのファイル一覧を表示する。

    yuchi
    yuchi 2010/11/11
    セキュリティ的に注意
  • @IT:次世代プロトコルWebDAVの可能性 技術仕様徹底解説

    将来、SambaやCVSを不要にしてしまう可能性を秘めたプロトコル「WebDAV」。まだ開発途上にあり、そのポテンシャルを完全に発揮しきっているとはいえないが、今後重要な存在となるだろう。これから、このWebDAVの技術仕様からLinuxでのWebDAVサーバ構築までを解説する。 これまで、Webといえば読む動作が大半であった。CGIをはじめとするさまざまな仕組みを準備することによって、特定の条件下においてファイルやデータをサーバに送り込むことはできたものの、決して「自由に」ということにはならなかった。 また、Webページの更新にしてもFTPなどの古いプロトコル経由で転送しなければならない。それらのプロトコルにもセキュリティ上の問題が発生することがしばしばあったし、クライアント/サーバ間の接続にも気を使うことが多かった。 しかし、WebDAVの規格ができてからは、この様子が変わってくる。「

    @IT:次世代プロトコルWebDAVの可能性 技術仕様徹底解説
    yuchi
    yuchi 2010/10/01
    WebDAVも10年前なのか....
  • PHPでGAE上に社員検索アプリを作る (1/3)- @IT

    第4回 PHPでGAE上に社員検索アプリを作る 萩原 巧 リトルソフト株式会社 中越 智哉 株式会社ナレッジエックス 2010/3/18 Web アプリケーション開発者にとって、魅力的な環境に映るGoogle App Engineだが、データの永続化などで落とし穴が存在する。これまでの開発手法を変えずに使えないだろうか(編集部) 第1回から第3回まで、Google App Engine(GAE)上で動作するリレーショナルデータベース「SQL4G」の紹介と、GAE上でPHPRails開発を行うために必要な環境設定を説明しました。 今回は、GAE上でPHPを実行するために必要なライブラリの説明をします。 また、それらを活用したアプリケーションを作成しながら、PHP+リレーショナルデータベースとGAEの連携という新しい世界へ皆さんを招待したいと思います。 ライブラリの説明 PHP4Gでは、GA

    yuchi
    yuchi 2010/09/28
    なんかおもしろそうですけど?
  • Smartyでテンプレートエンジンの威力を知る(1/3) − @IT

    テンプレートが果たす役割 改まったビジネス文書や手紙の作成にはしばしば、テンプレートが利用されます。テンプレートに差出人や相手方の情報を入力するだけで、気の利いた季節のあいさつや丁寧な結びの句を織り交ぜた文書を簡単に作成することができます。 さて、PHPHTMLタグとPHPコードが共存できることを特徴とし、多くの利用者を獲得してきました。しかしPHPコードが冗長になるにつれ、HTMLの記述が複雑になり、デザインの修正が難しくなる傾向があります。 そこでPHPにおいても、文書テンプレートのアイデアを取り入れた「テンプレートエンジン」が利用されます。 テンプレートエンジンを利用すれば、PHPコードで作られたロジックが吐き出す値を、HTMLデザインを分離したテンプレートに埋め込むことが可能になります。この結果、ロジックを作成する作業と、HTMLデザインを編集する作業を分担して行うことが可能にな

    Smartyでテンプレートエンジンの威力を知る(1/3) − @IT
    yuchi
    yuchi 2010/09/28
    ちょっとこれはむずかしいかな、...これは便利なので覚えておくとよいと思うだ。
  • 売れるiPad/iPhoneアプリのためのデザイン必須知識

    売り上げを左右する以前に、デザインが原因でアップルの審査落ちも起こり得ます。基礎データや注意点、素材サイトなど役立つ情報満載! iPad/iPhoneアプリのデザインは、不要? 重要? 2009年11月に登録数が10万を超え、毎日増え続けるiPhoneアプリ(参考:AppleのApp Store、登録アプリが10万を突破)。「そろそろ作り始めてみたいけど、どこから手を出せばいいの?」というデザイナの方もいらっしゃるのではないでしょうか。 カヤック意匠部では、ネタアプリから格的な楽器アプリまで、多くのアプリをリリースしています。そこで今回は、その経験を生かして、iPad/iPhoneアプリ制作を始めるに当たってデザイナが押さえておくべき基的なポイントを、まとめて紹介します! 「デザインを一切しなくても、アプリは作れる」 と、いきなりですが、デザイナがいなくてもアプリは作れます。アップ

    売れるiPad/iPhoneアプリのためのデザイン必須知識
    yuchi
    yuchi 2010/09/14
  • bashで始めるシェルスクリプト基礎の基礎(1/2)

    GUIに対するCUIの優位性の1つとして、作業の自動化が挙げられる。普段行う作業を1つのコマンドにまとめたり、複数のファイルに対して同じ処理を繰り返し行ったりといったことが比較的簡単なのだ。WindowsにもWSH(Windows Script Host)が用意されている。しかし、Linuxのbashスクリプトの方が簡単なのだ。 シェルスクリプトの基はコマンドを並べること コマンドによる作業を自動化するには、その内容を記述したテキストファイルを用意すればいいのです。このテキストファイルを「シェルスクリプト」といいます。 最も簡単な自動化 最も簡単なシェルスクリプトは、コマンドをそのまま並べることです。例えば、tarコマンドでファイルのバックアップを取るとしましょう。単純にルートディレクトリから下を全部バックアップするにしても、/devや/tmpは必要ないですね。すると、

    bashで始めるシェルスクリプト基礎の基礎(1/2)
    yuchi
    yuchi 2010/09/02
    「sh sysbackup.sh」