タグ

2020年9月29日のブックマーク (10件)

  • 【比較まとめ】おすすめのCIツール10選。チームの開発効率をアップするのに最も良いのはどれ? - Workship MAGAZINE(ワークシップマガジン)

    開発を高速化する手法として、「CI(継続的インテグレーション)」は長く注目を集めてきました。CIを支援するツールは数多く誕生し、現場にも浸透しています。 しかし、チームの細分化やリモート開発など、開発スタイルが変化する中で、費用や使い勝手の面からツールを再検討するケースも多いのではないでしょうか。 そこで今回は、巷にあふれるCIツールを10個ピックアップし、それぞれ特徴を比較してみました。 「CIツールといえばこれ」なツールから、これから注目を浴びそうなツールまで、厳選してご紹介します。 1. Jenkins CIツールでは最も有名なもののひとつが『Jenkins』。2007年ローンチの老舗サービスです。 基無料で利用できる上、1200以上のプラグインが用意されており、用途に応じて柔軟に利用できます。 一方で、使いこなすにはそれなりの知識が必要になるのがネック。豊富な導入事例の中から、自

    【比較まとめ】おすすめのCIツール10選。チームの開発効率をアップするのに最も良いのはどれ? - Workship MAGAZINE(ワークシップマガジン)
    ponki_8
    ponki_8 2020/09/29
  • 電子工作を趣味にすると何ができるようになるか(+電子工作のはじめかた) - nomolkのブログ

    電子工作で作れるもの あまたある趣味の中で電子工作というのはわりに実利があるというか、日常生活で役立つシーンの多い趣味であるように思う。 自分が電子工作に初めて触れたのは2009年で、ちょうど10年の趣味歴ということになる。まっとうな勉強をしていないので技術力や工学への理解はほぼ皆無に等しいのだけど、それでも10年もやっているといろいろなことができるようになった。 ここではその振り返りもかねて、「電子工作趣味にするとどういうことができるようになるか」というのを、過去に作った実例を挙げつつご紹介したいと思います。 生活のツールを作れる 日常生活で役立つ便利なツールを作れるようになる。作れるものとしては例えば、 これは観葉植物の土が乾いたらLEDが光って教えてくれる装置。子供が花の種を植えたときに、水やりを忘れないように作った。 詳細:ジャンパブロックをブレッドボード代わりに使うと便利 -

    電子工作を趣味にすると何ができるようになるか(+電子工作のはじめかた) - nomolkのブログ
    ponki_8
    ponki_8 2020/09/29
  • Vue.js データバインディングとはなにか説明します | プログラミング入門ナビ by Proglus(プログラス)

    データバインディングとは、ざっくり言ってしまうと、 「データと描画を同期する仕組み」です。 HTML側の、テープレートに記述したされた、フォームのinputの部分の文字を変更すると、 出力される文字がリアルタイムで変わります。 これは、データバインディングによって実現しています。 inputのvalueが変わると、データメッセージの値が、代わり、さらに、こちらの文字列の表示も変わる流れになっています。 jQueryでも書けるが 例えば、 inputの文字列を変えたら、この文字列も変えるというのは、 Vue.jsを使わなくても、素のJavaScriptとかjqueryを使って書くこともできます。 例えば、jQueryで書いた場合です。 初期値をセットして、input要素の、keyupイベントをトリガにして、inputのvalueを取得して、p要素のコンテンツにセットするといったコードになり、

    Vue.js データバインディングとはなにか説明します | プログラミング入門ナビ by Proglus(プログラス)
    ponki_8
    ponki_8 2020/09/29
  • 【使い方まで徹底解説】おすすめJavascriptライブラリ厳選10選! | 侍エンジニアブログ

    どうも!インストラクターの佐野です! 突然ですが、あなたは100%、いや120%「JavaScriptライブラリ(フレームワーク)」を使いこなせていますか? ただでさえ使い勝手のいいJavaScriptですが、ライブラリを巧みに使えることで、開発効率やスピードは飛躍的に向上します。ひとくちにライブラリといってもたくさんあります。それぞれのライブラリがどんな使い方ができてどんな用途でどんな特徴があるかイマイチはっきりしない。 そこで今回は、JavaScriptをこよなく愛する私が、おすすめのJavaScriptライブラリ(フレームワーク)を厳選して徹底解説していきます。ライブラリを活用できれば、JavaScriptでの開発が効率的になること間違いなしなのでぜひ参考にしてみてください! ライブラリとは?フレームワークとは? JavaScriptは、WEBページやWEBアプリケーションを作る時に

    【使い方まで徹底解説】おすすめJavascriptライブラリ厳選10選! | 侍エンジニアブログ
    ponki_8
    ponki_8 2020/09/29
  • ノーコードAIプラットフォームを使うべきか?その限界と好機 | AI専門ニュースメディア AINOW

    著者のAlexandre Gonfalonieri氏はフランス・パリでAIコンサルタントとして働いており、AINOW翻訳記事『わたしがAI戦略を立案して学んだ教訓』の著者でもあります。同氏が最近Mediumに投稿した記事『ノーコードAIプラットフォームを使うべきか?その限界と好機』では、コーディングなしでAIモデルが開発できる「ノーコードAIプラットフォーム」の効用と限界が解説されています。 ノーコードAIプラットフォームは世界各地でさまざまなものがリリースされ、ブームとなる機運が高まっています。こうしたなか、同氏はノーコードAIプラットフォームを試用したうえで、その効用と限界を考察しました。 同プラットフォームを使うことによる最大の効用は、AIの非専門家に初歩的な開発能力を提供して、彼らを簡単なAIモデルを開発する「市民開発者」にすることです。AIの市民開発者が増えると、AIの専門家たる

    ノーコードAIプラットフォームを使うべきか?その限界と好機 | AI専門ニュースメディア AINOW
    ponki_8
    ponki_8 2020/09/29
  • 【初心者向け】テスト "計画" とテスト "設計" とは? 違いや必要性| Qbook

    バルテスで、テスト業務に関する研究開発、人材育成を担当している三堀と申します。 テスト業務に就いていると、様々な「テスト」と名の付く言葉に出会うと思いますが、初めてテストを担当する方やまだテストを担当したばかりという方は、この多くの「テスト」と付く言葉に戸惑ってしまっているのではないでしょうか。 「テスト計画」、「テスト設計」・・・。この2つの言葉にも頭を抱えていませんか? 「テスト計画、テスト設計ってなに?違いがよく分からない・・・。」題名を見て、このような感想を持ったあなた。 そんなあなたのために、稿では「テスト計画」と「テスト設計」を分かりやすく解説していきたいと思います。 もくじ 「テスト計画」、「テスト設計」ってなに? テスト計画=テストの計画を立てること テスト設計=テストする内容を設計すること 「テスト計画」と「テスト設計」が重要な理由 「テスト計画」、「テスト設計」で確認

    【初心者向け】テスト "計画" とテスト "設計" とは? 違いや必要性| Qbook
    ponki_8
    ponki_8 2020/09/29
  • 画面設計書を作成する(Vol.2)

    div.hs-menu-wrapper > ul > li" data-pacnav-mobile-width="820"> SI Object Browserシリーズをご愛顧いただきまして誠にありがとうございます。 「SI Object Browser Designer」は、2013年6月よりサービスを提供して参りましたが、設計業務効率化のニーズは多様化などの理由により今後も安定的にサービスを提供する事が難しく、ご利用状況を鑑みサービスを終了させていただきます。 ご不明な点がございましたら、弊社お問い合わせまでご連絡よろしくお願い申し上げます。 ■提供終了サービス SI Object Browser Designer ■新規販売終了日 2022年11月30日 ■保守サービス終了日 2023年11月30日 ■お問い合わせ先 株式会社システムインテグレータ 電話番号:050-3501-026

    ponki_8
    ponki_8 2020/09/29
  • PostgreSQLとは? 初めてデータベースに触る人のための『PostgreSQL徹底入門 第4版』から紹介

    今や商用のデータベース管理システムに匹敵する性能と信頼性を持つオープンソースのPostgreSQL。これからデータベースを触ってみたい方のために、翔泳社ではPostgreSQLを基から学べる『PostgreSQL徹底入門 第4版』を発売しました。今回、書から「はじめに」と「Chapter 1 PostgreSQLについて知ろう」を抜粋して紹介します。 記事は『PostgreSQL徹底入門 第4版 インストールから機能・仕組み、アプリ作り、管理・運用まで』からの抜粋です。掲載にあたり、一部を編集しています。 はじめに PostgreSQL(ポストグレスキューエル)はオープンソースのリレーショナルデータベース管理システム(RDBMS)です。LinuxmacOSといったUNIX系OSはもちろんのこと、Windowsにも対応しています。すべてのソースは公開されており、用途を問わず無料で利用

    PostgreSQLとは? 初めてデータベースに触る人のための『PostgreSQL徹底入門 第4版』から紹介
    ponki_8
    ponki_8 2020/09/29
  • 虚数とは何か?複素数とは何か?が一気に分かりやすくなる記事|アタリマエ!

    虚数とは、2乗したら0未満になる数虚数とは英語で imaginary number といい、2乗したときに0未満の実数になる数を指します。 代表的なのが虚数単位「 \(i\) 」で となります。 英語を直訳すると「想像上の数」 であることからも分かる通り、このような数は現実には存在しません。 複素数とは、実数と虚数を組み合わせたもの複素数は、皆さんが普段使っている \(1\) や \(3\) といった実数と \(i\) や \(5i\) といった虚数を組み合わせたもの。 「 \(-4+6i\) 」や「 \(5-12i\) 」のように「〇+△\(i\) 」の形で表すことができる数を指します。 実在しないものをなぜ勉強するの?虚数という言葉を初めて書物に書いたのは、「我思う、故に我あり」で有名なデカルトとされています。 虚数が発見されてから数百年間は「詭弁的な数字であり、実用性はない」「ただの

    虚数とは何か?複素数とは何か?が一気に分かりやすくなる記事|アタリマエ!
    ponki_8
    ponki_8 2020/09/29
  • RTSP(Real Time Streaming Protocol)とは?ネットワークカメラに関する知識 - システムケイカメラ

    RTSP (Real Time Streaming Protocol)とは? RTSPは、映像・音声の配信を制御するためのツール まずRTSPについて理解するために、プロトコルについておさらいしましょう。 プロトコルとはひとことで言うと、「コンピューターどうしの通信(会話)を成り立たせるルール」です。 例えば、フランス人(フランス語)と日人(日語)が会話しようとしても成り立ちませんよね。 そこで、両者とも英語を話すというルールを定めたら会話ができますよね。 このように、コンピューターの世界でも目的ごとに情報をやり取りする際のルール(プロトコル)を厳格に定めています。 そんなルール(プロトコル)の1つが今回紹介する「RTSP」です。

    RTSP(Real Time Streaming Protocol)とは?ネットワークカメラに関する知識 - システムケイカメラ
    ponki_8
    ponki_8 2020/09/29