Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 今回はエンジニア向けのチートシート集のまとめを紹介していきます。 チートシートを利用することで 作業効率が上がる 概要が掴みやすい 学習にもなる といった恩恵が得られます。 ただし前提として毎回コードを書くたびに「チートシート集でカンニングすればええや」と思うのではなく「最初はチートシートでカンニングしつつ徐々に体で覚えていく」ことを意識して使うことが大切です。 最終的にはチートシートは見ずに「自分の使える技術」として定着させるための道具だと思って使ってください。 この記事の対象者エンジニア初心者~中級者 作業効率を上げたい

目次 はじめに メーリングリスト —— サポートセンターではなく互助会です 表題 —— あいさつではなく用件を書きましょう 自己紹介 —— 自分の知識・技能・経験を簡潔に書きましょう 書き出し —— 最初に問題の要旨を書きましょう 肩書き —— 会社の名前を背負っていることを忘れないように 実行手順 —— 手順は箇条書きで書きましょう 結果の予想 —— 期待した結果を書きましょう 実際の結果 —— 実際に起きたことを書きましょう ステップ明記 —— どこからうまく行かなくなったかを書きましょう 実際の値 —— 条件を具体的に書きましょう エラーメッセージ —— 必ずコピー&ペーストしましょう 判断理由 —— そのように考えた理由を書きましょう 文献の引用 —— 読者の手間を省くように書きましょう ソース —— 関連する部分を抽出して示しましょう スレッド —— 関連する話題なら「返信」しま
ファイルからインポートはまだ未実施なので今後追記する。 その他設定 テストスイートに対して複数のテストケースを作成した場合、Repository画面でテストケースの順番を変更することが可能。 順番を変更したいテストケースをドラッグ&ドロップで移動が可能 3.2. テスト計画の作成 テストスイート及び、テストケースが正常に作成できたあとはテスト計画を作成する。 Test Plansをクリック後、Create new test planをクリック。 Plan details(計画詳細) Title:テスト計画のタイトルを設定 Description:テスト計画の説明を設定 リストや太字、イタリック、コード表記を行うことが可能 Choose cases(ケースの選択) テスト計画に追加するテストケースを選択する。 左のテストスイートにチェックを入れた場合はテストスイート内のすべてのテストケースに

JIRAは便利だけど、チケット作るの面倒! 定期的に作る必要があったり、細かく起票ルールが決まっている場合は、どうにか自動化させたいですよね。 その第一歩としてまずはJIRAAPIを使用してチケットを作成してみました。 使用するAPI JIRALoginAPI JIRACreate issueAPI 環境 JIRA Software v7.3.6 Node v9.11.1 全体の流れ function main () { const request = require('request') const JIRA_URI = 'https://jira.hogehoge.co.jp/' returnloginJIRA() .then(function (data) { returncreateIssue(data.session.name, data.session.value

WSL(Windows Subsystem forLinux)とは WSL(Windows Subsystem forLinux)とは、Windows上でLinuxライクにコマンドを実行できる機能です。Windowsでもbashを使いたい! そういった人にオススメです。 なお、brewを使うためにはこのWSLの導入が必須なため、もし「WSLを使いたくない」という人がいれば、chocolateyなどの別のパッケージマネージャを検討ください。 環境Windows 10 バージョン1903 最初はバージョン1803でやってましたが、いくつか不具合が見られたのでバージョンアップ https://github.com/Microsoft/WSL/issues/3158 など WSLのインストール もともと、コマンドからの手段として用意されていたlxrunを利用しようとしている方は、1803以

''' nonG.py purpose: delete G row in ALT column ''' import os import pandas as pd import argparse import sys def main(): # make parser parser = argparse.ArgumentParser() # add argument parser.add_argument('input') parser.add_argument('output') # analize arguments args = parser.parse_args() # set input filename and the number of vcf header inputfile = args.input print(inputfile) # if inputfile does

最近自分の周りで「スキルマップ」というものを作ったり 新卒の子にどこまで勉強すれば良いですかね?と聞かれた件ロシアの天才ハッカーによる【新人エンジニアサバイバルガイド】 というような記事を見つけたりしたので、考えたことを視覚化してまとめてみた。 スキルマップとは 人のスペックを表現する箱がこのようにあったとして 図1. 箱 便宜上Frontend, Backendとかいう方向性があるとします。 図2. 分野、方向性 図3. 1年目- 例えば「バックエンドを1年位経験しました」。 図4. もっとやってる1年目- 例えば「『フルスタック』で1年位経験しました」。 図5. のらりくらりと5、6年- 例えば「バックエンドだけ5, 6年やっていました」。 などと表現されるとする。 実際は 濃淡があると思う。 図6. バックエンドの便利屋、3年選手- こんなだったり 図7. 学生の時から個人開発含め

最近機械学習を始めてPython&PyCharmを使い始めたのですが、地味にはまった&Google先生でも探せなかったので、残しておきます。 ※macの場合の対処法です。 ※windowsの場合も似たような対処ができるとは思いますが、試していません。 現象 PyCharmは、拡張子なしでもファイルタイプを認識し、適切なファイルタイプとして扱ってくれますが、逆に一度誤ったファイルタイプを指定してしまうと、同名のファイルは一度削除しても、.ideaを消しても最初に指定したファイルタイプとして認識されてしまいました。 自分は、training.pyというファイルをPLAIN_TEXTと認識させてしまったため、「別のファイル名でコードを記述し、Pythonと認識させる」 →「リファクタ(rename)」とやってみましたが、renameするとPythonと認識してくれなくなりました。。 ※もちろん別

Python初心者です。Pythonの開発環境構築時に pip install コマンドのエラーでつかえたので、 解決策をメモとして残します。 起こったこと テキストファイルにインストールしたいライブラリを列挙し、ローカル環境でpip installをしようとした(下記リンク(1)参照)ところ、wordcloudというライブラリのインストーリング中に以下のエラーが出力された。 C:\Python\Python38 >> pip install -r requirements.txt >> (中略)ERROR: Commanderrored out with exit status 1: (中略)ERROR: Commanderrored out with exit status 1: 'c:\python\python38\python.exe' -u -c 'import sy

Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? この時代にSVN入門 皆さん、テーマからお分かりの通り、 「今の時代にSVNに入門する記事なんて需要がない」 とお思いのことでしょう。 「今更SVNに入門するくらいならGitやれよ」 ……返す言葉もございません。 ただ、私は気付いてしまったのです。 ・・・そう!レガシー環境を守り続けるガーディアン達(老害じゃないよ、決して!!断じて違う!! )が今も稼働しているのです!! そして、配属された新人たちは過去記事(最新でも2015年とかのレベル)を読み漁って頑張ってSVNに入門しているのです。 この記事は、時代の流れはGitだし、自分もG

Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? コードがないし自分向けなのでポエム枠です 結論 簡単に説明してくれる所はサイボウズ様が詳しい。(難しい所を読み飛ばせば) SAML認証を使用したシングルサインオンを設定する | cybozu.com共通管理 ヘルプ SAML認証ができるまで - Cybozu Inside Out | サイボウズエンジニアのブログ 動かしてみないと実感わかないかも。 難しいと思った所は実はライブラリを使うならほとんど隠して担ってくれている。 はじめに 突然SAML認証と仲良くしなきゃいけなくなった人へ - Qiita を読んで(読まずに)挫折してSim

動機 前回の記事を投稿したことを某SNSで通知したところ、そのSNSでこんなコメントをいただいた。転記する許可を取ったわけでは無いので私なりに要約させていただくと、 なぜそんなトリッキーな書き方をしてまでforを使うのを避けるのか そんな書き方をして可読性を下げるくらいなら素直にforを使う方が良い ということだと理解している。 なるほど、一理ありそうだ。しかし一方で、前回貼ったStackOverflowのQ&Aはなかなかの人気記事(質問に1243ポイント、回答に最大で1559ポイント)なので「多少トリッキーなことをしてでもforを書きたくない!!」という意見をもつプログラマも一定以上いるのだろう。当然私もその1人だ。 ということで、この記事で「なぜそこまで意固地になってまでforを書きたくないのか」を説明することにする。 尚、今回は前回の記事つながりで言語はJavaScriptを使うが、

リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く