並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 442件

新着順 人気順

docの検索結果361 - 400 件 / 442件

  • Vue.js + LaravelでシンプルなSPA構築チュートリアル:概要編 - Qiita

    はじめに Vue.jsとLaravelによるSPA実装のチュートリアル記事です。 本記事は、4本の連載記事の1本目です。 Vue.js + LaravelでシンプルなSPA構築チュートリアル:概要編 ↑↑今ここ↑↑ Vue.js + LaravelでシンプルなSPA構築チュートリアル:Vueフロントエンド編 Vue.js + LaravelでシンプルなSPA構築チュートリアル:LaravelAPI編 Vue.js + LaravelでシンプルなSPA構築チュートリアル:VueとAPI結合編 Vue.js 2.5 Laravel 6.7 を利用していますが、 別のバージョンでも大枠は同じだと思うので、 チュートリアルとしては参考にしていただけると思います。 アプリ構成 タスクを ・一覧表示 ・詳細表示 ・登録 ・更新 ・削除 する機能がある シンプルなアプリケーションです。 一番シンプルな状

      Vue.js + LaravelでシンプルなSPA構築チュートリアル:概要編 - Qiita
    • go言語.com

      This domain may be for sale!

      • トランザクションのネストの使い方まとめた(初心者向け) - Qiita

        トランザクションのネストについてまとめてみました どう記述したらネストができるの? ロールバックした時の挙動は? などなどまとめてみました 自分がよく使うMySQLとRails(ActiveRecord)について記載します。他のDBやフレームワークでは多分話が変わりますのでご注意ください 前提 ネストしたトランザクションの挙動 ネストしたトランザクションって、正確な挙動がこうあるべきという決まりがあるのかどうかは筆者はよく知りません ここでは、以下のような挙動を満たすことを目的にします トランザクションの内部に、もう一つトランザクションを貼る 内側のトランザクションがロールバックした場合、外側のトランザクションには影響を与えない 外側のトランザクションがロールバックした場合、内側のトランザクションもロールバックする 内側だけコミットされてしまうと、外側のトランザクションから見ると一貫性が破

          トランザクションのネストの使い方まとめた(初心者向け) - Qiita
        • †OWASP ZAP入門-設定から診断まで-† - Qiita

          初めに 業務でOWASP ZAPを用いた脆弱性診断を行う機会があったので備忘録的に。 設定から実際の診断までの流れを一通り説明します。 環境 macOS High Sierra ver 10.13.6 OWASP ZAP ver 2.8.0 ダウンロード こちらからダウンロードすることができます。 起動 OWASP ZAP起動時、以下のダイアログが出現します。 ver2.4以降、セッションの保持方法が選択可能となりました。セッションにより保持されるデータは、アクセス/スキャンしたURL、そのリクエスト/レスポンス、発見された脆弱性などです。しかし、スパイダーや動的スキャンそのもののデータは保持されません。 セッションデータを読み込むことで、設定や診断結果を再現することが可能となります。 全ての場面ではなく、必要に応じて保存すればよいケースがほとんどだと思うので、「継続的に保存せず、必要に応

            †OWASP ZAP入門-設定から診断まで-† - Qiita
          • シェルスクリプトで文字列の分割 (split) と結合 (join) をする時のベストプラクティス - Qiita

            はじめに CSV のようにカンマ区切りの文字列をそれぞれのフィールドに分割するにはどうするか?というネタです。よく見るネタなのですが、良いとは言えないコードが多いのでまとめたいと思います。 なお例として CSV を扱っていますが、主題は文字列の分割 (split) と結合 (join) なので、ダブルクォートでくくることでカンマや改行も入れられるなどという本気の CSV 対応はしません。仕様が複雑なのでそのようなファイルを扱う場合は別の言語のよく知られたライブラリを使うことをおすすめします。この記事で扱う CSV とは各フィールドがカンマで区切られているというだけのものです。 前提 一行のデータは分割して位置パラメーターに入れる 一行の文字列を分割した結果は、位置パラメータ ($1, $2, $3, ...) に代入するのがおすすめです。位置パラメータは POSIX 準拠(つまり bash

              シェルスクリプトで文字列の分割 (split) と結合 (join) をする時のベストプラクティス - Qiita
            • Nobunaga | AIドキュメント・ライティングツール

              Nobunaga AIは、AIを活用したドキュメントサービスです。今までにないほど簡単かつスピーディーで高精度な文章作成・文書管理を実現します。

              • Perfetto Trace を SQL で読む - Morrita Notes

                Perfetto は内蔵の Trace Processor を使ってトレーシング結果を SQL で集計できる。SQL を使って興味のあるデータを取り出すことで 標準の Perfetto UI では読み取りにくい傾向を可視化したり、 可視化を通して気づいた傾向を定量的に比較できるようになる。 これは Systrace にはなかった大きな利点だ。 この記事では Twitter と Instagram アプリのスクロール性能を評価する実例を交え Trace Processor の SQL インターフェイスを紹介する。 Twitter vs. Instagram ある Podcast を聞いていたら、ホストの iPhone ユーザが気まぐれで触った Android 端末をレビューしていた。彼によれば Android の Twitter アプリは iPhone に比べスクロールの出来が非常に悪いとい

                • なぜ、Rustなのか?

                  rerun.ioより。 BY エミール・アーナーフェルト 私は20年以上プログラマとして働いてきましたが、Rustほど私を興奮させたものはありません。私のバックグラウンドは主にC++ですが、PythonやLuaでも仕事をしたことがあり、さらに多くの言語に手を出してきました。2014年頃からRustを書き始め、2018年からはフルタイムで Rustを書いています。余暇には、人気のあるRust GUIクレートeguiを開発しました。 今年の初めにRerunを共同設立したとき、言語の選択は明らかでした。 Rerunでは、コンピュータビジョンやロボティクスのための視覚化ツールを作っています。そのためには、高速で並列化が容易な言語が必要です。デスクトップで実行する場合、ネイティブの速度が必要ですが、Web上で視覚化したり、Jupyter NotebookやIDEでインライン表示したりすることも考えて

                  • Netlink IPCを使ってLinuxカーネルのネットワーク情報にアクセスする - Hash λ Bye

                    背景 Linux networkingには下記のような様々な構成要素があります。 ネットワークデバイス 経路テーブル フィルタ etc. これらを操作する必要がある場合、一般的には iproute2 などのコマンドラインツールから操作を行うことが多いかと思います。 しかしOpenStackやKubernetesなどの大規模なクラスタを管理する環境では、複数ホストにまたがってネットワークを動的にかつ一貫した方法で構成することが求められます。 こうしたニーズを実現するために、Linux networkingの構成要素を自作のプログラムから直接制御することが最も効率的な場合があります。 NetlinkというLinuxのサブシステムはLinuxカーネル内のネットワーク関連リソースを制御します。このNetlinkサブシステムを活用することでネットワーク管理を自動化することができます。 概要 Netl

                      Netlink IPCを使ってLinuxカーネルのネットワーク情報にアクセスする - Hash λ Bye
                    • VSCodeのキーバインド拡張を作ったので、その勘所を紹介 - Qiita

                      Awesome Emacs Keymap こちらのVSCode拡張を作っています: Emacsキーバインド拡張です。 GitHub: https://github.com/tuttieee/vscode-emacs-mcx 同Advent CalendarのVSCodeのEmacsキーバインド拡張まとめでも紹介いただきました。ありがとうございます…! 既存のEmacsキーバインド拡張はキーバインドの再現性が低かったり、細かいところで使い勝手が悪かったりで正直使い物にならないものばかりだったので、自分で作り直しました。 おそらくVSCodeのEmacsキーバインド拡張はEmacs Keymapが最古参で、これをForkしたEmacs Friendly Keymapが登場してからはこちらがデファクトだったように思います。 他にもいくつかありますが、Emacs Friendly Keymapも含

                        VSCodeのキーバインド拡張を作ったので、その勘所を紹介 - Qiita
                      • パワーナップ(積極的仮眠)で人生のパフォ

                        世界有数のトップ企業が、従業員に推奨するパワーナップ(積極的仮眠)の習慣とは? たった20分の昼寝が、脳のパフォーマンスを向上させる科学的根拠に迫ります。 昼間の居眠りが脳に及ぼす影響とは? パワーナップ(Power Nap=積極的仮眠)が注目を集めています。パワーナップとは、社会心理学者ジェームス・マース氏が提唱した昼間の短時間仮眠。要するに“昼寝”のことですが、仕事のパフォーマンス向上に直結する習慣として、Google、Apple、Microsoft、NIKEなどの世界的企業では、オフィスに仮眠スペースを設けたり、睡眠装置を置くなどして積極的に推奨しています。 パワーナップの科学的効果を実証したのは、NASA(アメリカ航空宇宙局)。1995年頃からNASA Napsという睡眠研究を行っており、その実証実験では昼に26分間の仮眠で、認知能力が34%、注意力は54%も向上しました。昼下がり

                          パワーナップ(積極的仮眠)で人生のパフォ
                        • データベースについて知っておくべきこと

                          architecture notesより。 この記事は、「知っておくべきこと」というシリーズの最初の記事です。様々なテーマについて、基本原則からレベルアップするための入門書と考えて下さい。今日は、データベースについて説明します! BY マハディ・ユスフ データベースは、アプリケーションのほぼすべての状態を格納しているにもかかわらず、表面的にはどのように動作しているのかほとんど知られていないことに驚かされることがよくあります。しかし、これはほとんどのシステムで成功するための基礎となるものです。そこで今日は、RDBMSのインデックスとトランザクションを扱う上で最も重要な2つのテーマについて説明します。 データベース特有の癖に深く立ち入ることなく、RDBMSのインデックスについて理解すべきことを全て説明します。トランザクションと独立性レベルについても簡単に触れ、それらが特定のトランザクションに関

                            データベースについて知っておくべきこと
                          • 組み込みLinuxの起動シーケンスを理解し、自社開発のLinuxアプリケーションをシステムへ統合する | APS|組み込み業界専門メディア

                            組み込みLinuxの魅力は、オープン・コミュニティから収集した多彩なコンポーネントと自社開発のコンポーネントを自由自在に組み合わせ、サービスを手早く構築し、これまでに無かった価値を創造できることです。今回の初心者講座ではLinuxディストリビューションの起動シーケンスを例に、Linuxディストリビューションにはどういったコンポーネントが含まれているのか、Linux上にて各コンポーネントはどのように連携しているのかについて解説いたします。また、こうしたLinuxのコンポーネント上で実行できるアプリケーションの開発方法を記事後半で解説。開発するPC(ex. Intel CPU)と異なるCPUアーキテクチャのターゲットデバイス(ex. 64bit Arm)を扱うためのクロスプラットフォーム開発の導入部を紹介いたします。是非、最後までお楽しみください。 8本すべて無料!組み込みLinuxウェビナー

                              組み込みLinuxの起動シーケンスを理解し、自社開発のLinuxアプリケーションをシステムへ統合する | APS|組み込み業界専門メディア
                            • FFmpeg チートシート

                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                FFmpeg チートシート
                              • Vala - w_o’s diary

                                なんか GTK の UI を作ろうかと思って、Valaで書くのがよさそうな気がしたのでValaというのを触ってみたが、なんか思ってたよりよかったな。 まあRustが打倒C++できそうな今の時代に、わざわざマイナーなValaを使ってもあんま良いことないと思うけど、まあ良かったと思う点を書いておく リファレンスカウンタと文字列があってコンパイルがはやい 個人的には、プログラミング言語の機能って、C99 に自明な場合だけでもいいのでうまくやってくれるリファレンスカウンタと、文字列のconcatが簡単にできるぐらいで十分だと思ってたのだけど、大体そのぐらいの機能になっててよかった。 リファレンスカウンタやunownedは、Rustの所有権と比べたら雰囲気ぐらいの機能しかなくて、安全でないパターンが書けてしまうのはたしかにそうなんだけど、実際プログラム書いてると所有権は雰囲気ぐらいでなんとかするふん

                                  Vala - w_o’s diary
                                • サイバーセキュリティ - Wikipedia

                                  サイバーセキュリティ(英: cyber security)は、サイバー領域に関するセキュリティを指す。 概要[編集] サイバーセキュリティはサイバー領域のセキュリティを指し、その定義は論者によって異なるものの(後述)、この言葉は2010年ころから[1]情報セキュリティに変わるバズワード的な語として用いられるようになった。この言葉が登場した2010年頃はセキュリティにとってのターニングポイントになっており[2]、2010年のスタックスネットの事案や2011の三菱重工の事案からもわかるように[2]、ターニングポイント以降、以下の問題が顕在化した。 攻撃対象が産業システムにも広がった[2] 攻撃方法も高度化して特定組織を狙った標的型攻撃が行われるようになった[2] 攻撃目的も国家によるサイバー攻撃、犯罪者による金銭目的、ハクティビストによる主義主張の目的などに多様化した[2] こうした背景のもと

                                  • スプレッドシートのプルダウン選択でセルの色を変更する方法 | Hep Hep!

                                    エクセルよりもGoogleスプレッドシートを使うことが増えた今日この頃だが、スプレッドシートには「プルダウン」と「セルの色変更」機能があり、これらを組み合わせることによって作業中の進捗具合や選択肢の割合などを視覚的に捉えやすくする。 そんなわけで、サンプルでアプリの動作確認項目リストというのを作成して、動作確認の状況「OK、NG、未確認」をプルダウンで選択し、その状況に応じてセルの色を自動で変更するやり方を紹介。 関連 Googleスプレッドシートでプルダウンリストを作成する方法 プルダウンリストの作成最初にプルダウンリストの作成。 「B2:B4」のセルにはプルダウンメニューを表示、それの選択肢として「D2:D4」セルの「OK、NG、未確認」表示するという流れだ。 まずはプルダウンリストにしたい「B2:B4」のセルを選択。 次はメニューの「データ」、「データの入力規則…」を選択 データの入

                                      スプレッドシートのプルダウン選択でセルの色を変更する方法 | Hep Hep!
                                    • Google PlayでAndroidアプリを公開するにはAPKでなく「Android App Bundle」を使う必要があるとGoogleが発表

                                      2021年7月時点において、Androidアプリの標準ファイル形式はAPKですが、2021年8月からはGoogle Play上の新規アプリは「Android App Bundle(AAB)」で公開する必要があるとGoogleが発表しました。 Android App Bundle について  |  Android デベロッパー  |  Android Developers https://developer.android.com/guide/app-bundle?hl=ja Android App Bundle replaces APK for new Google Play apps - 9to5Google https://9to5google.com/2021/06/29/android-app-bundle-new-default/ Google is moving away fr

                                        Google PlayでAndroidアプリを公開するにはAPKでなく「Android App Bundle」を使う必要があるとGoogleが発表
                                      • Go言語の依存モジュール管理ツール Modules の使い方 - Qiita

                                        Modules を使うには Modules は、Go言語 1.11 以上のバージョンである必要があります。 1.11 以上をインストールすると、go mod コマンドが使えるようになります。 Modules を使う流れ Modules を使う流れは以下のとおりです。 go mod init で、初期化する go buildなどのビルドコマンドで、依存モジュールを自動インストールする go list -m all で、現在の依存モジュールを表示する go get で、依存モジュールの追加やバージョンアップを行う go mod tidy で、使われていない依存モジュールを削除する 実は go mod を直接実行することは少なく、他の go サブコマンドを実行したときに、自動的に処理が行われることが多いです。 以降は、コマンド実行例をご紹介します。 本記事では、バージョン 1.12 で動作確認し

                                          Go言語の依存モジュール管理ツール Modules の使い方 - Qiita
                                        • WMI の CPU 使用率の高い問題のトラブルシューティング - Windows Server

                                          この記事では、Windows オペレーティング システムで Windows Management Instrumentation (WMI) の CPU 使用率の高い問題を診断する方法について説明します。 問題を特定する ほとんどのシナリオでは、CPU は WmiPrvse.exe プロセスによって消費され、WMI サービス (Winmgmt) をホストするsvchost.exe が高い CPU 使用率を消費している場合がいくつかあります。 タスク マネージャーの [プロセス] ウィンドウまたは [詳細] ウィンドウを確認して、正確なプロセスを特定する プロセスが WmiPrvse.exe または svchost.exe (WMI サービス Winmgmt をホストしている) かどうかを特定し、プロセス ID を識別します。 次に例を示します。 [タスク マネージャー>の詳細] に移動し、

                                            WMI の CPU 使用率の高い問題のトラブルシューティング - Windows Server
                                          • 開発チームをインシデント対応に慣れさせてくれる「インシデント対応チェックリスト」の導入 | 株式会社ヌーラボ(Nulab inc.)

                                            SRE課で、主にBacklogのSREを担当しているMuziです。 Backlogでは2019年8月から、アプリケーションの障害については、開発チーム自身が対応できるオンコール体制を取っています。これにより、サービス影響の少ないアプリケーション障害については開発チーム自身で対応できるようになりました。 しかし、サービス影響の大きいものについては依然としてSREの対応が必要な状況が続いていました。この問題を解決するために、インシデント対応をするオンコール担当者のためのチェックリスト(以下、インシデント対応チェックリスト)を新たに考案し、今年の7月から導入しました。 今回の記事では、このインシデント対応チェックリストの詳細に加えて、導入に至った背景からその効果までご紹介します。開発チームへの運用ノウハウの移管について悩んでいる方の参考になれば幸いです。 Backlogのオンコール体制 元々、B

                                              開発チームをインシデント対応に慣れさせてくれる「インシデント対応チェックリスト」の導入 | 株式会社ヌーラボ(Nulab inc.)
                                            • 米サイバーセキュリティ企業、「国家ぐるみ」のハッキング攻撃受けたと - BBCニュース

                                              画像説明, 米カリフォルニア州ミルピタスのFireEye本社の看板。同社はハッキング攻撃を受けた時期について明らかにしていない アメリカのサイバーセキュリティ企業「FireEye」 は8日、最近「高度な技術を持つ脅威アクター」からハッキング攻撃を受けたと明らかにした。国家ぐるみのハッキングだとしている。

                                                米サイバーセキュリティ企業、「国家ぐるみ」のハッキング攻撃受けたと - BBCニュース
                                              • Org mode – mhatta's mumbo jumbo

                                                mhatta's mumbo jumbo Just another WordPress site, really. In Japanese.

                                                  Org mode – mhatta's mumbo jumbo
                                                • UFOs: The Central Intelligence Agency (CIA) Collection - The Black Vault

                                                  Background Below you will find a collection of CIA related UFO records. The Black Vault’s connection to the CIA in getting some of these UFO documents released goes back to 1996. Originally, the CIA would only release about 1,000 pages that had been previously disclosed after a FOIA court case in the 1980s. They never addressed the records that were dated in the years after the case. Photo of the

                                                    UFOs: The Central Intelligence Agency (CIA) Collection - The Black Vault
                                                  • Minecraft HDL – Verilog-HDLからマインクラフト内に論理回路を作るツール

                                                    MinecraftHDL は、カナダ・マギル大の学生3人による卒業論文で制作された、ハードウェア記述言語で定義した論理回路をマインクラフト内のレッドストーンを使った「動く」回路に変換するツールセット(digital synthesis flow)です。 レッドストーンは、マインクラフト内で電流を通す電線のように使えるアイテム群のことで、ブロックの組み合わせで電子回路のような論理回路を作ることができます。 サンプルから、以下のVerilog HDLの設計コード module sevenseg ( input I1, I2, output S1, S2, S3, S4, S5, S6, S7 ); assign S1 = ~I2 | I1; assign S2 = 1; assign S3 = ~I1 | I2; assign S4 = ~I2 | I1; assign S5 = ~I2; a

                                                      Minecraft HDL – Verilog-HDLからマインクラフト内に論理回路を作るツール
                                                    • いかにソフトウェアが自動車を飲み込んでいるのか

                                                      IEEE Spectrumより。 自動運転や電気自動車への流れにより、自動車には何億行ものコードが追加されることになります。自動車業界はこれに対応できるでしょうか? ロバート・N・シャレット 進行中の半導体の供給不足による世界の自動車生産台数の減少の予測は高まり続けています。アナリストは1月には150万台の自動車が生産されると予測しています。4月までにその数は着実に増加して270万台を超え、5月には410万台以上に達すると予測しています。 半導体不足は、自動車のサプライチェーンの脆さを浮き彫りにしただけでなく、現在の自動車に組み込まれている数十台の隠れたコンピュータへの自動車業界の依存度にも大きな注目を集めています。 クレムソン大学国際自動車研究センターの自動車工学部の部長を務めるゾラン・フィリピーは、「自動車産業ほど急速な技術革新を遂げている産業は他にありません」と述べています。「その背

                                                        いかにソフトウェアが自動車を飲み込んでいるのか
                                                      • アプリ アーキテクチャ: データレイヤ - WorkManager でタスクのスケジュールを設定する - デベロッパー向け Android  |  Android Developers

                                                        AI エクスペリエンスの構築 Gemini API などを使用して、AI を活用した Android アプリを作成できます。

                                                          アプリ アーキテクチャ: データレイヤ - WorkManager でタスクのスケジュールを設定する - デベロッパー向け Android  |  Android Developers
                                                        • Introduction - The Rust on ESP Book

                                                          Introduction The goal of this book is to provide a comprehensive guide on using the Rust Programming Language with Espressif devices. Rust support for these devices is still a work in progress, and progress is being made rapidly. Because of this, parts of this documentation may be out of date or change dramatically between readings. For tools and libraries relating to Rust on ESP, please see the e

                                                          • 安全への取り組み:①自動運転関連の法律・ガイドライン - TIER IV Tech Blog

                                                            はじめまして、ティアフォー Safety Engineerの須永です。 これから数回にわたって、ティアフォーの安全への取り組みを紹介していきたいと思います。 はじめに 今年4月1日、道路運送車両法の保安基準が改定され、自動運転レベル3(※)以上の車両に搭載された「自動運行装置」も国が定める保安基準の対象に規定されました。つまり、レベル3の自動運転車の公道走行がいよいよ法的に可能となります。 当たり前のことですが、安全を確保するにはまずはルールに従うことが重要です。もちろん、ルールを守っただけで安全が十分に確保されるわけではありませんが、守らないことには何も始まりません。そこで今回、自動運転関連で遵守すべきルールについて社内の勉強会資料を整理してみました。 (※)高速道路など、一定の条件下で自動運転が可能なレベル 1. 様々なルール まず、一般的なルールを整理します。 守らないと罰則のあるも

                                                              安全への取り組み:①自動運転関連の法律・ガイドライン - TIER IV Tech Blog
                                                            • 🚗車 - みずぴー日記

                                                              🇯🇵日本での練習 🎫 カリフォルニアの運転免許取得 DL-44提出 交通ルールの勉強 仮免許取得 実技試験の準備 実技試験 免許受け取り 💵 車の購入 ローンの申し込み 車の注文 保険の申し込み 支払いと受け取り 🚀この後の予定 ベイエリアに引っ越して3ヶ月弱が経過した。 車を手にいれて自由に買い物にいけるようになった。*1 🇯🇵日本での練習 10年近く運転してないので、日本にいるうちにペーパードライバー講習に行った。 コヤマドライビングスクールで、2時間x2の計4時間の講習を受けた。最初は構内を走る練習をして、その後路上を走った。構内で駐車の練習もした。 その後、レンタカーで3回ほど遠出した。怖かったので、運転できる友人についてきてもらった。 マザー牧場。 宇都宮。 🎫 カリフォルニアの運転免許取得 運転免許の取得は以下のサイトを参考にした。 カリフォルニア州の運転免許を

                                                                🚗車 - みずぴー日記
                                                              • 私はソフトウェア開発から離れました

                                                                redditより。🤭 明らかな理由での投げ出し。 私は昨年、撤退作戦の計画に費やしました。生活費の安いところに引っ越しました。出費を減らしました。私は自分の収入の何分の一かで生活する準備をしました。その後、大手テック企業の主任ソフトウェア・エンジニアの仕事を辞めました。彼らは私に昇進を申し出ましたが、断りました。この業界で別の仕事に就く予定はありません。コーディングが大好きです。ソフトウェアを作るのは大好きです。複雑な問題を解決するのが大好きです。しかし、私はこの業界が嫌いで、全てがそうなってしまいました。99%がナンセンスで、ストレスを製造するためだけにストレスを製造しています。精神的に人を傷つけています。それは虐待です。私はリートコードにうんざりです。コーディング・インタビューにうんざりです。皆がアデロール(ADHD)であることにうんざりです。無駄なテストを書いて時間を浪費するのはう

                                                                • RISC-Vプロセッサは、Intel、ARM、AMDと競合する可能性があるか?

                                                                  Slashdotより。 「約束どおり、SiFiveはRISC-Vアーキテクチャをベースにした同社のSiFive FU740プロセッサを搭載した新しいコンピュータを発表しました。」とLiliputingは報告します。 数年前からRISC-Vチップを製造している同社は、新しいSiFive HiFive Unmatchedコンピュータを、RISC-Vでの作業に関心のある専門的な開発ボードとして位置付けています。しかし、同社の他のHiFiveボードとは異なり、新しいUnmatchedモデルは、標準的なPCに簡単に統合できるように設計されています... SiFiveによると、システムはYocto、Debian、FedoraなどのGNU/Linuxディストリビューションをサポートできると言います。 「SiFiveは、開発者がすぐに利用できる既製の部品を使用してRISC-Vベースのシステムを構築できるよ

                                                                  • GitHub - tkmru/linux-insides-ja: Japanese version of linux-insides book

                                                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                      GitHub - tkmru/linux-insides-ja: Japanese version of linux-insides book
                                                                    • New Android App Bundle and target API level requirements in 2021

                                                                      New Android App Bundle and target API level requirements in 2021 In 2021, we are continuing with our annual target API level update, requiring new apps to target API level 30 (Android 11) in August and in November for all app updates. In addition, as announced earlier this year, Google Play will require new apps to use the Android App Bundle publishing format. This brings the benefits of smaller a

                                                                        New Android App Bundle and target API level requirements in 2021
                                                                      • オリジナルの無線LANをFPGAで作ろう

                                                                        オリジナルの無線LANをFPGAで作ろう 1ページ目 1-この実験企画について 最近の無線LANは驚くほど通信速度が上がって今や数百Mbpsのものが市販されています。 無線LANが当たり前になってしまった感がありますが、冷静に考えてみると不思議です。 光ファイバや電線でつながっていないのに、どうしてこんなに高速にデータを送れるのでしょうか? どんな技術が使われているのでしょうか?? この企画は、自分で無線LANを作ってみて無線LANに使われている技術を体験してみようというものです。 無線LANの技術教科書に載っている予備知識にはあまりとらわれずに、気楽にオリジナルの無線LANを作ってみましょう。 2-この実験のブロック図 この実験の大まかなブロック図です。進んでいくうちに、詳細を出していきます。 最近の無線通信の変調復調(※1)は、ほとんどがデジタル方式なっていると言われています。 デジタ

                                                                        • ValgrindとGDBでプログラムのメモリアクセスをみてみる | わさらぼ

                                                                          プログラムの動的な振る舞い、特にメモリアクセスの様子をみてみたくなることがあります。 たとえば、2017年のデザインガイアで発表されていたFPGAアクセラレータ開発を支援するためのツール環境では、ValgrindとGDBを使ってメモリアクセスの様子を可視化していて、面白そうだな、やってみたいなと思わされます。 とりあえず Valgrind + GDBでメモリアクセスを確認する方法を、ちょっと試してみました。 Valgrindを使ってみる まずはValgrindを使ってみます。ターゲットはfree忘れの簡単なプログラムです。 #include <stdlib.h> #include <strings.h> #define N (100) #define M (128) void dut() { char *ptr; for(int i = 0; i < N; i++) { ptr = (ch

                                                                          • Homebrewを用いてGNU系コマンドをインストール(macOS) - Qiita

                                                                            こんにちは。 Homebrew を用いて macOS へ GNU系コマンド をインストールする方法を調べました1 2 3 4。下記で、GNU 版の grep awk gzip tar sed time getopt をインストールできます。

                                                                              Homebrewを用いてGNU系コマンドをインストール(macOS) - Qiita
                                                                            • ExcelScanチュートリアル - Qiita

                                                                              ExcelScanとは ExcelScan ( https://github.com/miura1729/excelscan )は、RubyからExcelを簡単に使うためのライブラリです。出来ることや効率を犠牲にすることで、お手軽さを得ています。ExcelScanは基本的にExcelのシートの上から下へ行をスキャンする形で処理を書くためにこう名付けました。 このチュートリアルでは、いくつかの例を元に使い方の概要を説明したいと思います。 材料の集計 あなたは水道屋さんだとします。現場で使った材料とその量を日報に書き込んで行って、毎日家で集計しないといけません。日報の内容はこんな感じでExcelに入力されるでしょう。 これを集計しようと思います。ピボットテーブルとか駆使すれば簡単かもしれませんが、年寄りにはなかなか覚えられません。そこで、ExcelScanとRubyを使って、こんな感じのプログ

                                                                                ExcelScanチュートリアル - Qiita
                                                                              • GitHub - inductor/docker-to-k8s

                                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                  GitHub - inductor/docker-to-k8s
                                                                                • 【漫画】南の島の脱力幸福論(18)〜健康になるために生きているわけじゃない | ライフハッカー・ジャパン

                                                                                  最新モデルの「Apple Watch Series 9」が過去最安。指のダブルタップ操作が便利すぎる #Amazonセール

                                                                                    【漫画】南の島の脱力幸福論(18)〜健康になるために生きているわけじゃない | ライフハッカー・ジャパン