CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
![AWKのトリッキーな配列&連想配列の仕組み・動作と目からウロコのテクニック](https://cdn-ak-scissors.b.st-hatena.com/image/square/fe84756297373d4f8db40d0c4f0021ad1564f486/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fimages%2Farticle%2F8156%2F8156_arena.png)
Tweet 先週公開された bash の脆弱性について、管理されているサーバーへの影響を気にされている方が多いと思います。そこで緊急コラムとして、影響範囲の調査方法について紹介します。 bash は非常に多くの場面で使用されているプログラムであるため、 bash を呼び出す可能性のあるプログラムや場面をソースコード解析により列挙することは困難です。また、設定ファイルでの指定内容などにも依存する可能性もあり、文章でのお問合せにより漏れの無い的確な判断ができるかどうか不安が残ります。 Red Hat Enterprise Linux ( RHEL )には SELinux というセキュリティを強化するための機能が搭載されています。しかし、脆弱性の問題に限らず、システムのトラブル予防と適切な対処を行う上では、対象となるシステムの設定や挙動を事前に把握しておくことが重要であると考えます。 今回の脆弱
こんにちは。きたけーです。 もう先週になりますが、「Railsのサービスで特別対応をしたときの話」という題で、Ruby Hiroba 2014 で発表してきました。 人前で発表するのが、大学の学会発表以来だったので会場に向かうまでドキドキしていましたが、イベント全体のわいわいした雰囲気のおかげで落ち着いて話せたと思います。 発表について 生活発表会ということで、普段サービスの運営に関わっている中で直面したちょっとした問題と、それを解決するアプローチの紹介をしました。 「特別対応」をいいかんじにやる方法について、ツッコミとかコメントをいただけたらうれしいです。 発表後に(モデルまわりで)「これ、ただのモジュールでActiveSupport::Concernをextendしないのはなんで?」と聞かれたのですが、特別対応そのもので使うメソッド(期間中か判断したり)もあったので、ただのモジュールに
XP祭り2014で発表された「俺の価値創造契約」の発表資料がすごく参考になるのでメモ。 「この資料、非常に衝撃的だった。中の人がここまで公開していいものなのか、という意味でも。」という指摘はまさにその通り。 【参考】 永和さんの「価値創造契約」が大苦戦を強いられている件 - GoTheDistance 新しい契約形態での受託開発サービス「価値創造契約」 | 永和システムマネジメント 価値創造契約の件の感想 これだけはマスター!情報戦略キーワード - レベニューシェア型契約:ITpro 理想と現実 | 検索結果: | cloud42 エンタープライズの開発における、プロダクトオーナーとしての組織(前編)。Developers Summit 2014 Summer - Publickey エンタープライズの開発における、プロダクトオーナーとしての組織(後編)。Developers Summit
先日、やっと、開発案件に入れていただきました。 とはいっても、他の人がやったら1日で終わる内容を3日くらいもらって、 かつ質問もできるという高待遇でのお仕事。 まさに、仕事をやらせていただいている。 といった感じで感謝しながらやらせていただきました。 半年くらい前にも書いたUT(ユニットテスト)をやっています。 テストと言えば、開発の中でも下流工程ですが、コードが読める事、 コードの中身を追える事、フレームワークでの実装を理解する事、 ユニットテストを行える事(JUnitやMockなどを理解している事)などなど。 入門書レベルのJavaの教科書を一通りやっただけでは理解できない領域です。 とっても分かりやすかったです。一通り学習し終わるまでには、 1~2カ月かかるかもしれませんが、実際のWebアプリケーションのテストをする際にも、 ・Webアプリケーション独特の階層構造を読み取りやすい。
Webアプリケーションの実態を最初から知っていれば、 何の資格の取得が必要かは見えてくると思いますが、わからなかったので全部受けちゃいました。 なので、私と同じ考えでLPIC取得を目指している人がいれば、 101→102→201→202→300→303と取得するのがお勧めです。 303をとる為に、300をお勉強しなければいけないのは苦痛かもしれませんけどね。 それぞれの理由については、 レベル1の101,102については、Linuxサーバの操作、基本的な構築といったところで 最低限覚えておいた方がいい知識が網羅されています。 レベル1の範囲を体得することで、環境の構築に躓きづらくなります。 レベル2になると、Webアプリの環境構築において必要でないものが、ぐんと増えますが、 201のネットワーク周り、キャパシティプランニング、システムの保守 202のDNS、apache、メール周り、セキュ
後編です。前編読んでいない人は、前編からどうぞ。 【対策その1 ping-t WEB問題集】 まずは、ping-tのWeb問題集で、間違いまくりながらも、1章ずつ潰して、全部まわって銀にする。 わからないのは、答えを見て、ふーん。くらいで、答えを見ながら正解を選んで正解したことにする。 全部銀にするとちょっと達成感あるでしょ。 訳も分からず答えたものにはチェックを入れておく。 【対策その2 ping-t 模擬試験】 大体、問題の傾向もつかめてきたのと、半分位は問題に対する答え覚えたでしょ? 模擬試験やってみれば、自分の実力がだいたいわかる。 で、間違って銅になってしまったものだけを再抽出して、答えを見るか、解説を見て理解して銀にする。 この繰り返しで、金にする。 【対策その3 コマ問】 金だ!俺の金だ!!誰にも渡さねえぞ!! または、全部金だ!気持ちいい!と浮かれてきたでしょ? そしたら、
One of the key advantages of the body mass machine is its user-friendly interface, making it accessible to individuals of all ages and fitness levels. The intuitive design allows users to easily interpret their results, fostering a greater sense of empowerment and accountability in managing their health. Moreover, many body mass machines are equipped with connectivity features, enabling users to s
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く