並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 176 件 / 176件

新着順 人気順

architecture 略の検索結果161 - 176 件 / 176件

  • プログラム初心者向けー知って得するベストプラクティス・原則・パターン集 - Qiita

    はじめに TIS Advent Calendar 2019の2日目の記事です。初心者向けに何か書こうと思います。 簡単に言うと、初心者の方なら数年は持つベストプラクティスやパターンを上げているサイトを列挙しました。 (もし中級者の方が見られる場合は、知らない単語のリンクへ飛んで一覧だけ見ておくとよいでしょう) ベストプラクティスを知らないエンジニアと、存在を知っており適切に使えるエンジニアでは物凄い差が生まれます。 キャリアをプログラマからスタートする前提で、実装寄りのものから、アーキテクチャ設計、システム連携、クラウドと並べていきます。 私はアーキテクトという肩書なので、その傾向がリストに出ていますが、どこかでキャリアが分かれる場合は必要なところまでを知っておけば十分だと思います。 最後のほうに学習方法についても触れておきます。 覚えきれないことを知る&早めにベストプラクティスを手に入れ

      プログラム初心者向けー知って得するベストプラクティス・原則・パターン集 - Qiita
    • ApacheのMPMを設定を確認する - CLOVER🍀

      これは、なにをしたくて書いたもの? ApacheのMPMの設定…接続数やプロセス数、スレッド数まわりの設定をちょいちょい見る割には覚えていられないので、 1度ちゃんと見ておこうかなということで。 環境 今回の環境は、こちら。 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.2 LTS Release: 20.04 Codename: focal $ uname -srvmpio Linux 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux Ubuntu Linux 20.04 LTSです。 こちらにApacheをイン

        ApacheのMPMを設定を確認する - CLOVER🍀
      • 期待値をコントロールする技術 - Qiita

        製品を提供する開発のお仕事は、期待を良い意味で裏切ったり、悪い意味で裏切ったりすることがあると思います。ユーザーから受けるフィードバックにはどちらかと言えば悪い意味で期待値がズレていたことが可視化されてきます。そのすべてを「伸びしろ」として受け止めておけば、受け止める側としては良いことづくめなのですが、一方のユーザーには「消化不良」が残ることになってしまいます。 そんなユーザーの期待値をどうコントロールするか、永遠の課題ながら、なんとなく思っていることを見える化してみようとして書きます。我流ですが… 例えば 人は、期待値という物差しで相手を、サービスを比べることがある あのラーメン屋すごく美味しいってテレビでやっていたから行ってみよう! でも、思ったほどじゃなかった… あの映画、すごく面白いって言われてる! でも、思ったほどじゃなかった… 逆に 旅先でたまたま入った食堂がものすごく美味しか

          期待値をコントロールする技術 - Qiita
        • RISC-Vにとって最大の競合となるArm RISC-Vプロセッサー遍歴 (1/3)

          半導体設計の大手Arm CPUコアのIPと命令セットが主力商品 Armの歴史は連載82回、83回、84回、85回でまとめて説明しているが、もともとは英国のAcornというマイコンベンダーが自社の製品用に開発していたものである。その後Acornから独立する形で、CPUの設計部門だけを切り出してArmが成立した。 ArmはAcorn RISC Machineの略で、独立してAcornと関係なくなったこともあって途中からAdvanced RISC Machineの略とされた。 そんなArmは、まずAppleのNewton向けにARM6コアを提供(製造はVLSI Technology)、その後Nokiaの携帯電話向けにARM7TDMIというコア(製造はTI)を提供。これが爆発的にヒット。現在のマーケットシェアにつながる第一歩はここから始まったわけだ。その背景にはNokiaのSymbian OSが携

            RISC-Vにとって最大の競合となるArm RISC-Vプロセッサー遍歴 (1/3)
          • アプリケーションデプロイまでの流れを理解する | DCS blog

            はじめに 三菱総研DCS クラウドテクノロジー部の神保です。 今回はアプリケーションの動作環境内でアプリ部分とインフラ部分がどのように連携しているかをご説明します。アプリケーションが動作するまでについてはCI/CD環境でのケースついても触れていますので、CI/CD環境に興味がある方にもぜひ読んでいただきたいです。 目次 記載する範囲について アプリケーションデプロイの流れ(手動) アプリケーションデプロイの流れ(CI/CD環境) おわりに 記載する範囲について 今回は、Javaのアプリケーションを例として動作させる各種ミドルウェアとアプリケーションデプロイまでの流れについて記載します。デプロイパターンとしては、手動でデプロイするパターンとCI/CD構成(GitLab Runner)によるデプロイパターンとし、それぞれのパターンにおける各ミドルウェアの連携を解説します。 そのため、実行プログ

              アプリケーションデプロイまでの流れを理解する | DCS blog
            • 「ユースケース(use-case)」を理解するために、その歴史をたどる - mob-mob-village

              「ユースケース」って言葉はよく見聞きしますよね。「まずはユースケースから考えよう」とか「ユースケースの洗い出しが甘いよね」とか「あー、あの棒人間と楕円をつないだやつね」とか。 しかし、どうもその実態というか意味がつかめていません。あるいは、ユースケースがもたらす嬉しさや悲しさもあまり体感できていません。ユースケースという言葉の解釈や使い方は、人によってバラバラな気がしてなりません。みなさんはどうでしょうか? ユースケースはどうやら有用な考え方らしいのですが、どうもしっくりこないんですよね。一方で、これを理解することができたらとても嬉しい気がするのも事実です。ムズムズしてもどかしい。 というわけで、ユースケースについて勉強していくことにしました。まずは、その定義から。つまり、歴史をたどりましょう。 ユースケースの歴史をざっくり 提唱したのは Ivar Jacobson 名前がついたのは198

                「ユースケース(use-case)」を理解するために、その歴史をたどる - mob-mob-village
              • 【プレスリリース】日本人の身長に関わる遺伝的特徴を解明―19万人の解析から日本人の身長に関わる遺伝的要因の謎に迫る― | 日本の研究.com

                理化学研究所(理研)生命医科学研究センターゲノム解析応用研究チームの鎌谷洋一郎客員主管研究員(東京大学大学院新領域創成科学研究科 教授)、秋山雅人客員研究員、久保充明副センター長(研究当時)、東京大学医科学研究所癌・細胞増殖部門人癌病因遺伝子分野の村上善則教授らの共同研究グループ※は、日本人約19万人のゲノム解析を行い、身長に関わる573の遺伝的変異を同定しました。 本研究成果は、日本人の身長の違いに関わる遺伝的・生物学的な特徴の理解に役立つと期待できます。また、今回用いた手法はさまざまな多因子疾患[1]の研究などに応用可能です。 今回、共同研究グループは、これまで多因子形質のゲノム解析において評価が難しかった、日本人の頻度の低い遺伝的変異を精度良く評価できるように、「全ゲノムインピュテーション(全ゲノム予測)[2]」用の参照配列を新たに作成しました。この参照配列を用いて、日本人約19万人

                  【プレスリリース】日本人の身長に関わる遺伝的特徴を解明―19万人の解析から日本人の身長に関わる遺伝的要因の謎に迫る― | 日本の研究.com
                • CentOS Stream 8のAMIはないのでCentOS8からバージョンアップする必要がある - Qiita

                  CentOS Stream 8のイメージは公式に提供されていない CentOS Streamへの移行が推奨されるということで試したくなった人も多いかと思います。しかし表題の通り、CentOS Stream 8はEC2 AMIやGCE Imageが公式に提供されていません。ですが、かんたんな操作でCentOS8からCentOS Stream 8への変更が可能です。 この方法でCentOS Stream 8インスタンスを作ったら、いつものようにインスタンスイメージとして作成すれば使えるようになります。 なお、CentOS8 AMIはここで公式配布されています。 https://aws.amazon.com/marketplace/pp/B08KYLN2CG 切替方法 公式ページにも案内がありますが、centos-release-streamパッケージをインストールして、dnf distro-s

                    CentOS Stream 8のAMIはないのでCentOS8からバージョンアップする必要がある - Qiita
                  • RPAとiPaaSはどう使い分ける?組み合わせる? - Qiita

                    ここ2~3年もてはやされているRPAであるが、いくつかのプロジェクトを見てきた経験でいうと、決して「魔法の杖」などではなく適用する業務と状況、体制を考えたうえで臨まないと、後で大きなコストを払うことになることは『RPAに適した業務、適さない業務』や『RPAの失敗事例よくある話とその対策』で述べた。自動化できそうな提携業務を選び、業務整理をしたうえで自動化するかどうかを決めるといった手順が重要である。 その際、業務の汎用性によって以下のようなレベルを定義して、それぞれのレベルで適切なソリューションを使用したほうがいいことも述べた。 業務汎用性 プレイヤーと提供/作業内容 この中で業務汎用性が低い「レベル1」で業務の現場メンバーによって自動化するか外注するかで仕分けする部分に「RPA」を位置づけているわけだが、同時に「iPaaS」も記載している。このiPaaSとは何か、RPAと何が違ってどう使

                      RPAとiPaaSはどう使い分ける?組み合わせる? - Qiita
                    • 5G ネットワークと MEC サーバの通信 | osaphex lab.

                      以前に5Gにおける MEC (Mobile Edge Computing) の概要という記事を書き、ここで5GにおけるMECの実装の概要を簡単にまとめました。それを踏まえて今回はパケットの転送方法に関して調べました。 5G システムアーキテクチャ 5Gのシステムは次の図で表されます。 データパケットの転送に関係する部分だけピックアップすると以下の要素が重要になります。 UEは User Equipment (端末) (R)ANは (Radio) Acccess Networkの略。通常は基地局を意味するのだが、WiFiを含めた様々なアクセスポイントをサポートするため Radio という名前はは括弧で囲われている。 UPFは User Plane Function の略。スマホなどで利用するデータパケットの転送を担うルーター。 DNは Data Noetwork の略。インターネットや、何ら

                        5G ネットワークと MEC サーバの通信 | osaphex lab.
                      • Test-Hack | Knowledge and Technology in 3 minutes

                        gTAAとは? gTAAとは、generic Test Automation Architectureの略で、直訳すると「汎用テスト自動化アーキテクチャ」ですが、つまり何?かと言うと、 ソフトウェアのテストを自動化しよー!と考えた時、どんな...

                          Test-Hack | Knowledge and Technology in 3 minutes
                        • [AWS CDK] Amazon Aurora DBクラスターのCAを指定してみた (新API対応版) | DevelopersIO

                          AWS CDKでAmazon Aurora DBクラスターのCAを指定したいな こんにちは、のんピ(@non____97)です。 皆さんはAWS CDKでAmazon Aurora DBクラスターの認証局(CA)を指定したいなと思ったことはありますか? 私はあります。 Aurora DBクラスターのデフォルトのCAはrds-ca-2019です。 以下記事で紹介している通り、rds-ca-2019のCAの失効日は2024/8/23です。 そのため、どうせならrds-ca-rsa2048-g1など失効期限までの猶予がより長いCAを使いたいところです。 ただし、AWS CDKのL2 ConstructではCAを指定することができません。その対応としてみんな大好きEscape hatchを使うことになります。DevelopesIOでもそのような記事が紹介されています。 しかし、以下記事で紹介してい

                            [AWS CDK] Amazon Aurora DBクラスターのCAを指定してみた (新API対応版) | DevelopersIO
                          • 産業IoT界隈では良く使われるらしい国際規格OPC-UAについて調べた - Qiita

                            前々から噂には聞いていた OPC-UA に対して、私的な興味が出てきたので調査しました。 Item Description 本家の仕様はこちら(要ユーザ登録) OPC-UAとは OPC Unified Architecture の略 OPCはObject Linking and Embedding for Process Controlの略 前身があり、OPC Classic (か省略してOPC)と呼び、こちらはMSのCOM/DCOMを元に、様々なベンダーにより通信規格がバラバラで断絶されていたPLCへのアクセスを行うために1997年ごろに登場した OPC-UAは OPC Classicからさらにアクセス方法などを汎化・高度化しマルチプラットフォーム対応したもの OPC Classicは実行環境がWindows OS前提だったりと制約があった 産業向けの通信規格で、Request/Repo

                              産業IoT界隈では良く使われるらしい国際規格OPC-UAについて調べた - Qiita
                            • 【チートシート】G検定の試験当日のカンペ

                              はじめに G検定に向けたカンペを作っておこうと思う。 ネットと書籍の情報だと、カンペはOKらしいので、 2021年7月の公式サイトのシラバスに乗っている単語を中心に記載する。 カンペ 人工知能の定義 人工知能とは何か コンピュータを使って、学習・推論・判断など人間の知能のはたらきを人工的に実現したもの。 AI効果 人工知能で何か新しいことが実現され、その原理が分かってしまうと、「それは単純な自動化であって知能とは関係ない」と結論付ける人間の心理的な効果 人工知能とロボットの違い ロボット:あらかじめプログラムされた動作を正確に行う。自己判断で進めることはできない。 人間で例えると「体」 人工知能:自立して発展していく。自ら学習して精度を高めることができる仕組み。 人間で例えると「脳」 エージェント 事前に定義された目標を達成するためのコードまたはメカニズム 「チャットボット」「ソフトウェア

                              • 仮想 Arm64 マシンの作り方

                                Arm64仮想マシンの作成 (2015/08/16) 前回は Arm64 のシングルボードコンピュータ(SBC) である Dragonboard 410C を紹介しましたが、「実機を入手するまでもないよ」と考えている人向けに Arm64 の仮想マシンの作り方を紹介します。 Arm64 というのは通称のようなもので、正式には「'''ARMv8''' アーキテクチャの '''AArch64''' 実行状態をサポートする '''A64''' 命令セット」といった表現が正しいようですが、分かり難いので Arm64 で行きます。Arm64 のアセンブリプログラミングをしてみたくて、Dragonboard 410C を入手しましたが、Raspberry Pi と違って、まだほとんど普及していないようです。 CPUの違いはCコンパイラが吸収してくれるため、Linux が動作さえすれば動作速度や消費電力が

                                • [Ansible] AWS CloudShell でも Ansible したい - てくなべ (tekunabe)

                                  はじめに 先日、AWS CloudShell が利用できるようになりました。 aws.amazon.com www.publickey1.jp とても気軽に使えて良いなと思ったので Ansible をインストールして、AWS 上のリソースを操作できるか使えるか試してみました。 Playbook の実行、ad-hoc コマンドのの実行、ダイナミックインベントリを試しました。 クレデンシャルを別途設定しなくて良いのが AWS CloudShell ならではの特徴かと思います。 インストール Ansible はデフォルトでインストールされていないので、別途 pip でインストールする必要があります。 まず、venv を作成して有効にします。 python3 -m venv ansible source ansible/bin/activate 続いて、ansible と、AWS リソースの操作に

                                    [Ansible] AWS CloudShell でも Ansible したい - てくなべ (tekunabe)