タグ

ブックマーク / qiita.com (55)

  • Impostor Syndrome(詐欺師症候群)とQiitaについて - Qiita

    dev.to を見ていたら、 #impostorsyndrome というタグがあり、 #shecoded でもけっこうみんな Impostor Syndrome に苦しんでいたという記述がありました。 調べてみたら、 Impostor Syndrome (詐欺師症候群) に陥っている方は多いんじゃないかと思い、というか自分がまさに当てはまった気がしたので、エンジニアの視点でまとめてみます。 Impostor Syndrome とは wikipedia によると インポスター症候群またはインポスター・シンドローム(英: Impostor syndrome) は、自分の達成を内面的に肯定できず、自分は詐欺師であると感じる傾向であり、一般的には、社会的に成功した人たちの中に多く見られる。 能力の高い人々は、自分が偽物であると人から思われたくないがために、熱心に働く傾向がある。その勤勉さの結果、人

    Impostor Syndrome(詐欺師症候群)とQiitaについて - Qiita
    mixvox-j
    mixvox-j 2018/03/14
    "自分の達成を内面的に肯定できず、自分は詐欺師であると感じる傾向であり、一般的には、社会的に成功した人たちの中に多く見られる。"
  • 2017年版CSIRT/情報セキュリティ担当者が読んでおいたほうがいい資料・スライド - Qiita

    2017年に公開された資料・スライドで、CSIRT/情報セキュリティ担当者が読んでおいたほうがいいのでは?というものを独断と偏見でまとめてみました。 これが足りないじゃないか!という意見がある方はPRください。🙏🙏🙏 Note: この投稿は個人ブログ上の記事のQiitaへのクロスポストです。 技術関連資料 JPCERT/CC: インシデント調査のための攻撃ツール等の実行痕跡調査に関する報告書 (2017/12/05) JPCERT/CC: ログを活用したActive Directoryに対する攻撃の検知と対策 (2017/07/28) FIRST: FIRST Publications 2017 人材・組織関連資料 NCA: CSIRT人材の定義と確保(Ver.1.5) (2017/03/13) CSIRT に求められる役割と実現に必要な人材のスキル、育成についてまとめた資料 補足文

    2017年版CSIRT/情報セキュリティ担当者が読んでおいたほうがいい資料・スライド - Qiita
  • 欲しいものが無いからつくってみました。誰でも使えるオープンソースなネットワークアイコン集 - Qiita

    概要 システム構成図などを作成しようとすると、ユーザーやサーバーの図形を使うことになりますが、ライセンスを気にせずに、タダで使えて、見た目がそれなりによくて、統一感があるものは、なかなか見つからないですよね。無いならつくるしかない、ということでつくってみました。 この図をつくっているパーツを含むPowerPointGitHubに公開したので、ある意味オープンソースです。グループ化を解除すれば、各パーツに分解できます。 昨日から作り始めたので、まだ納得のいくものになっていませんが、これからクオリティを上げていきます。 ちなみにWindows 10のPowerPoint2013でつくっているので、LibreOfficeなどでは正常に表示されません。最初からMacかUbuntuで作図した方がもう少しマシなデザインになったと思いますが、職場はWindowsという人が多いと思うので、PowerPo

    欲しいものが無いからつくってみました。誰でも使えるオープンソースなネットワークアイコン集 - Qiita
  • エンジニアを名乗るなら、いつでも転職できるようにしておこう - Qiita

    TL; DR 転機はいつも突然やってくる 職務経歴書とGitHubは常に更新しておけ より良いエンジニアライフ(開発環境や、お賃金)を追求しよう 背景 まずはじめに、クビになった 実際にはクビ(懲戒解雇)ではないので、釣り見出しである。30歳でエンジニアにジョブチェンジして、かつ未経験なのにベンチャーに入ったら、1年ちょっとで会社都合の退職となった。後述の通り、別の会社から満足な条件で内定はもらえたものの、売り手市場な今でも一社からしかもらえなかったので、転職活動でやったこと・在職時にやっておけばよかったことをまとめておく。 突然の発表〜会社訪問 "今週はこの機能を作って〜"なんて考えていた6月第1週、(一応全社向けだったけど)主に開発部やデザイン部に向けて、突然会社から早期優遇退職プログラムが発表された。開発部の部長も知らなかったという、正に青天の霹靂である。会社に残ってもエンジニアとし

    エンジニアを名乗るなら、いつでも転職できるようにしておこう - Qiita
    mixvox-j
    mixvox-j 2017/10/04
    "職務経歴書はマジでさっさと作っておいたほうが良いし、頻繁に更新したほうが良い。"
  • 良いエラーメッセージの書き方 - Qiita

    エラーには大抵「エラーメッセージ」が付いています。 自分は過去に、エラーメッセージの内容を雑にしてしまい後悔することがよくありました。 その経験から、良いエラーメッセージの書き方を考えました。 エラーメッセージを2つに分類する まず、エラーメッセージといっても次の2つのパターンで大きく異なってきます。 (1) ユーザーが見るエラーメッセージ (2) 開発者が見るエラーメッセージ (1) ユーザーが見るエラーメッセージ 内部実装のことは書かないようにする

    良いエラーメッセージの書き方 - Qiita
    mixvox-j
    mixvox-j 2017/10/03
    内容は分かるがメッセージとログを一緒に取り扱っているようにも感じた。
  • 15週間でクソゲーを20本作って得たもの - Qiita

    5の「振り返り」は以下の項目を検討しておくと良いです。 Idea:アイデア。コンセプト。テーマ。元ネタ What went right:やってみて良かったこと。うまくいったところ。成功したところ。次回に生かせそうなこと What went wrong:ダメだったところ。うまく機能しなかったところ。問題点。改善すべき点 What I learned:学んだこと。効果的なゲームデザインの方法やツールの使い方、獲得したテクニックなど ちなみに最初にリンクを貼った、作ったゲームの各ページの下の方には、振り返りや作成にかかった時間などを記載しています(以下はノンフィールドRPG「OneWay RPG」を作った時の振り返り) Game A Weekで得たもの ということで「Game A Week」を行った結果、私が得たものです。 ゲームを作りながら技術検証できる ゲームを完成させたときの達成感を繰り返

    15週間でクソゲーを20本作って得たもの - Qiita
  • 英語でサポートを求める時の Tips - Qiita

    私は、サンフランシスコに住んでいたことがあって、インフラの勉強していたのですが、当時勢いで応募したインターンに受かり、その後エンジニアとして働いていました。日人はもちろん一人で、プリセールスからJava のコーディング、テスト、サポート、ドキュメントまでの一連を日語にローカライズする仕事をしていたのですが、その時の試行錯誤で(失敗もしくは成功から)学んだことをログしていきたいと思います。 当時はほんといろんな面で初心者・経験なしだったので、当たり前のことを書いていたらすみません、、、 当時のタスクの一つとして、QA がありました。仕様でない動作を見つけたら、バグ管理のシステムに入力し、担当の人に修正してもらい、修正を確認するというものです。 当時英語は問題なくできていたのですが、やはり「説明」となると急にハードルが上がりました。始めは、ほんと何にもQAに関する知識もなかったので、一生懸

    英語でサポートを求める時の Tips - Qiita
  • いい結婚相手を見つける最適な方法を検証してみた - Qiita

    現在の日の生涯未婚率によると、男性の4人に1人、女性の7人に1人は50歳まで一度も結婚したことがなく、そうした人たちの割合は今後も増えていくそうです(出典: ハフィントンポスト)。原因は様々あるようですが、やはり「適当な相手にめぐり合わない」という理由は上位に来るようです。 ですが、適当な相手とは、一体全体どういう相手なのでしょうか? 年収、容姿、性格、家、などなど人によって様々相手に求める条件があるものですが、「人の出会いは一期一会」ともいうように、いい相手とめぐり合えたとしても「もしかしたら今後もっといい人と会えるかも……」などとうじうじしているうちに、機会を逃すことも多いかもしれません(涙 この問題は、結婚相手を探しているA君がいるとすると、 A君は、これから結婚相手の候補となるN人と女性と出会う 候補となる相手は、1人ずつ次々に現れる 候補となる相手は、それぞれ違うスコアを持つ

    いい結婚相手を見つける最適な方法を検証してみた - Qiita
    mixvox-j
    mixvox-j 2017/07/12
    "今後出会う人数を決め、その1/eの人と会って閾値を決め、その後初めて閾値を超えた人に決めるのが最適な戦略の模様"
  • あっと驚かせるJavaプログラミング(をやめよう) - Qiita

    はじめに 驚き最小の原則(法則)という言葉があります。 Wikipediaの記事を引用すると http://ja.wikipedia.org/wiki/%E9%A9%9A%E3%81%8D%E6%9C%80%E5%B0%8F%E3%81%AE%E5%8E%9F%E5%89%87 ユーザインタフェースやプログラミング言語の設計および人間工学において、インタフェースの2つの要素が互いに矛盾あるいは不明瞭だったときに、その動作としては人間のユーザやプログラマが最も自然に思える(驚きが少ない)ものを選択すべきだとする考え方である。 要するに、使うときに「おやっ?」という驚きが少ないほうが良いプログラムであるといえます1。 この記事では敢えて驚きの多いプログラムの書き方を紹介します。驚きの多いプログラムを読むとどんな気分になるか、実際に体験してみてください。もちろん、当は驚きが少ないプログラムを書

    あっと驚かせるJavaプログラミング(をやめよう) - Qiita
    mixvox-j
    mixvox-j 2017/06/15
    "クラス名やメソッド名、なんならフィールド名まで徹底的に管理して連番名にしてしまいましょう"←COBOLっぽい
  • Google Classroomが一般公開されました - Qiita

    クラス クラスは学校のクラスと同じ感覚でいいと思います。 教師と生徒を含み、お知らせや課題のやり取りを行います。 クラスを作る(担任) https://classroom.google.comにアクセスしてクラスを作成します。 クラス名等を聞かれるので適宜入力します。 テーマを変える(教師) 画面右のテーマを選択や写真をアップロードからクラスのテーマを切り替えることができます。 クラスに教師(副担任)を追加する(教師) クラスには副担任を追加することが可能です。 概要タブを選択し、教師の招待から招待メールを送ります。 招待に応じると教師(副担任)が追加されます。 クラスに生徒を追加する 2パターンあります。 教師(副担任)を追加した場合と同様に、教師が生徒に招待メールを送るパターン クラスに設定されたクラスコードを生徒が入力して参加するパターン 教師が生徒に招待メールを送る 生徒タブを選択

    Google Classroomが一般公開されました - Qiita
  • ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習

    最近、あまりプログラミングが得意でない人のサポートをする形で、長い時間にわたってペアプログラミングを行っている。そのなかで、気がついた悪い習慣と成長するための良い習慣というものをまとめてみる。 この記事のバックグラウンドとなる体系的知識がになりました。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング あわせて読みたい 経営者マインドが足りない!vs. 現場に任せてくれない!の対立をなくすカードゲームをつくった話 新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 新人プログラマに知っておいてもらいたい人類がオブジェクト指向を手に入れるまでの軌跡 ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習 あきらめるにはまだ早い!ソースコードの品質向上に効果的なアプローチ 心理的安全性ガイドライン(あるいは権威勾配に関する一

    ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習
    mixvox-j
    mixvox-j 2017/05/02
    "エラーメッセージ・ログを読まない"
  • SlackとGASを使って会社のお弁当発注を自動化した話 - Qiita

    こちらの内容は第一回 MAMORIO Meetupで発表した内容をまとめたものです。 背景 弊社ではお弁当が必要な人は前日に注文しておけば、会社が無料で提供してくれる福利厚生があります。(素晴らしいですね ) ちょうど会社の近くに安くて美味しいお弁当屋さんがあり、配達もしてくれるのですが、この注文先のお弁当屋さんは電話かFAXでしか注文を受け付けておらず、誰かが毎日集計して朝お弁当屋さんに注文する必要がありかなり面倒です。 具体的には以下のような作業が毎日必要になります。 集計 呼びかけ: 明日誰がお弁当が必要か聞く リマインド: 集計時に忙しくてすぐ答えてくれない人もいるので未回答の人に対してリマインドする キャンセル: 集計したもののやっぱりキャンセルとなった場合はその分を差し引く 確定&発注: 集計した個数を電話あるいはFaxで発注する この作業を毎日人がやっているようでは、弊社の様

    SlackとGASを使って会社のお弁当発注を自動化した話 - Qiita
  • 不思議の国のSE用語 - Qiita

    不思議の国 SEが住んでいるところ、そこは不思議な不思議なお国柄です。 新たな国民として移住してきた人、特産物のシステムを買いに来た人など色々な人がこの国には存在します。 しかしこの国で話される言葉は 独特 です。 ぱっと聞いただけでは意味がわからなかったり、よく似た表現であっても微妙にニュアンスが違っていたり。 似たような表現を使い分けるその裏に、その人の意図や省略された文脈が隠されていたりもします。 どこの国でもコミュニケーションを間違うと非常に厄介ですが、そんなことにならぬよう、 お国言葉らしきもの をまとめてみました。 SEを代表例として、このお国言葉を話す人も、話される人も、改めて言葉の意味合いを見つめなおしてみると新たな気付きが得られるかもしれません。 なお、そんなことから 「絶対にSEしか使わない用語」を集めたわけではない のでその点ご了承くださいませ。 他言語版 @micr

    不思議の国のSE用語 - Qiita
    mixvox-j
    mixvox-j 2017/04/06
    半分くらいは使ってた。これに外資という条件を加えるとまた方向性変わるよね。
  • nginx/Railsのセキュリティ対策メモ - Qiita

    Webサーバのバージョン情報をレスポンスに表示させない 理由 バージョン情報が漏洩することで、既知の脆弱性を狙った攻撃を受けるリスクが高まる また今後新たな脆弱性が見つかった時に攻撃対象となる可能性がある 対応方法 Nginxのバージョン情報を表示させないようにするにはnginx.confのhttpディレクティブにserver_tokens off;を追加します。

    nginx/Railsのセキュリティ対策メモ - Qiita
  • AWSバッドノウハウ集 2017/02 - Qiita

    おことわり 主観であり何らかのデータにもとづいてはいない この記事に書いてあることは信じずに自分で試そう EC2 t2 ファミリーは他ファミリーと比べて不安定 どのインスタンスもいつかは死ぬという点では共通なのですがそのなかでもt2は故障したり不具合が発生したりする確率が非常に高い気がする なので死んだり、死にかけ状態で動き続けたりしてほしくないインスタンスはあんまりリソースを使わなくても t2.micro とかじゃなくて m3.medium にしとくとすこし可用性があがる 追記: CPUクレジット理解していないだけではとか書かれていたんですがその辺は確認している。 t2の可用性が問題になったケースいくつかあるんだけど、自分の場合はネットワークがたまに断する問題が多くて、分散DBクラスタの死活監視で1secごとにpingするだけでCPUは常に1%以下みたいなものとかに使うとカジュアルに10

    AWSバッドノウハウ集 2017/02 - Qiita
    mixvox-j
    mixvox-j 2017/03/10
    "99%の障害はコンソールには何も表示されていない"
  • AWS でいままで起きた大規模障害を振り返る - Qiita

    目的 2017/3/1 に us-east-1 の S3 大規模障害がありました。過去にもいくつか発生しているのと、いつ使っているリージョンで同じ事態が起きてもおかしくないと思い、これを機に過去どのような障害があったのか遡って調べました。 所感 毎年どこかのリージョンで大規模な障害が起きている ap-northeast-1 で起きていないのはたまたま、運がいいだけ AWS は復旧時間の改善・可用性向上に全力を尽くしているものの、未知の障害はいつかどこかで起きるもの ステータスダッシュボードは時に嘘をつく クラウドシェアトップである AWS はインターネット全体の SPOF になりつつある Chaos Monkey の思想は必須 報告書読むの面白い AWS の中身がすこし透けて見えてきます 前回データセンターについて調べたことが役に立った AWS のデータセンターに侵入する(妄想で) - Q

    AWS でいままで起きた大規模障害を振り返る - Qiita
    mixvox-j
    mixvox-j 2017/03/04
  • ソーシャルゲーム会社のDDoS対策(通信回線編) - Qiita

    はじめに DDoS対策ソリューションを通信回線(WAN)の観点から大手の通信キャリアを比較しましたが、サービス内容がばらばらで選定するのに大変苦労します。ポイントをまとめたので選定の参考にしてください。 通信キャリア=NTTやKDDI、SoftBankなどの通信回線を提供している会社。キャリアと言ったり大手通信キャリアとか言ったりします。 DDoS対策ソリューションとは 今さらですが、DDoSとは大量のデータを一方的に送りつけることで、通信回線やネットワーク装置が処理できないほどの負荷を与えダウンさせる攻撃です。これを通信キャリア側で防ぐサービスがDDoS対策ソリューションです。ホームページや各種サービスを公開していれば、サービス停止状態にさせられます。昨今、10Gbps以上のデータを送り付ける攻撃事例も増えてきて話題になりました。 例えば、こんな攻撃を防ぎます。 物量攻撃 TCP SYN

    ソーシャルゲーム会社のDDoS対策(通信回線編) - Qiita
  • AWSのMFAを解除するためにアメリカ大使館に足を運んだ話 - Qiita

    Help us understand the problem. What is going on with this article? TL;DR AWSの二段階認証(Multi-Factor Authentication)を利用しているとき、認証端末を無くすとAWSのサポートが必要になる 電話番号での認証ができない場合には人確認書類を提出して二段階認証を解除する必要がある 人確認書類には公証人のサインが必要で、アメリカ大使館でサインをしてもらうことができる AWSアカウントにはMFAを設定しよう、というプラクティス AWSを利用しているアカウントが不正利用され、高額な請求を受けてしまうケースが話題となり、個人であってもルートアカウントでMFAを設定することが当たり前な世の中になりました。 初心者がAWSでミスって不正利用されて$6,000請求、泣きそうになったお話。 - Qiita

    AWSのMFAを解除するためにアメリカ大使館に足を運んだ話 - Qiita
    mixvox-j
    mixvox-j 2017/01/05
    ブコメ含めてのコンテンツ。あとでよく読む。
  • なぜ経営者は脆弱性の対処に消極的なのか - Qiita

    johnnytherockです。 vuls Advent Calenderの19日目です。 今日も飛び入りでエントリ書いてます。 今日もポエムをばら撒きますよ! タイトルについて なんとなく衝撃的なタイトルにしたくて付けました。 おそらく、システム管理者で脆弱性の対処にコストをかけられずに困っている人はこう思うのでは、という所から書いています。 システムの費用は、サービスインするまでは開発費、サービスインした後は保守・運用費になるかと思います。 開発費は開発にかかる費用なので、初期投資として見られます。運用に入るとなるべくお金を出したくないので、保守・運用費は最低限必要な分にして、早く初期投資の開発費の回収をしたくなります。 おそらく、初期投資は長くても*年くらいで回収して〜という計算で考えているハズでしょう。 そんな感じなので、保守・運用は「システムが止まらない程度」で、投資を回収して当

    なぜ経営者は脆弱性の対処に消極的なのか - Qiita
  • 質問は恥ではないし役に立つ - Qiita

    一年半SEとして働いてきた中で、私自身が苦手だと思っており、他人からもそのように評価されていたのが「質問の仕方」でした。 それが先日、他人から「質問の仕方がうまいね」と褒められることがあり、ようやく一人前の質問の仕方ができるようになってきたので、どのようにして克服できたのか紹介したいと思います。 質問の基形 私が入社したばかりの頃は、わからないことがあればすぐに先輩に質問していました。 そのときにしていた質問の内容はだいたいこんな感じです。 「環境構築を手順書通りにやったんですけど、○○のコマンドでエラーがでてしまいます!なんとかなりませんか?」 このような質問を受け取ったら、先輩は暇ならばエラーメッセージを見てくれ、エラーメッセージに書かれていることに対して調査してくれるかもしれませんが、忙しいときにはそんなことはしてもらえません。 こんな質問を繰り返しているうちに先輩からは「技術系メ

    質問は恥ではないし役に立つ - Qiita