スポンサーリンク
Linux

Tcl 文法-使い方をサンプルコードで解説

はじめにtcl言語をサンプルコードを基に解説していきます各サンプルコードは「sample.tcl」という名前で保存してtclsh sample.tclで実行しています標準出力動作を簡単に確認できないので、まずはこれからputs hoge# ...
vim

vim|編集中にテンプレートを呼び出す機能を実装~fzf,tmux~

田中太郎fzf, tmuxを使って保存したテンプレートを呼び出す機能を実装します完成イメージvimで編集中に、tmux popup上でfzfを起動してテンプレートを呼び出す機能を実装します実装実装環境・zsh(バージョン:5.5.1)・fz...
Linux

fzf|プレビューを使用する

田中太郎fzfのプレビュー機能を使用しますプレビューとはfzfは、ファイルの一覧を表示しますカーソルがあっているファイルの中身を表示するのがプレビューですサンプルコードfzfのオプションで--previewを付けます「"」で囲まれたものが実...
Systemverilog

SystemVerilog|文法サンプルコードまとめ

田中太郎サンプルですmodulemodule(Verilogの回路の単位)を作成します基本module sample( input clk, input rst_b, input din, output logic dout);endmod...
Systemverilog

SystemVerilog|シミュレーションで実行時に引数を与える~$value$plusargs~

田中太郎RTLをテストするときの入力データをテストファイルに書き込むのではなくシミュレーション実行時に引数として渡してみましたサマリDUTに与える入力データをちょい編したいとき、テストファイル書き換え→コンパイル→シミュレーション実行をやり...
Systemverilog

SystemVerilog|コンパイル後にテストを切り替える~$test$plusargs~

田中太郎SystemVerilogではコンパイル後に値を代入することができますその機能を応用して、コンパイル後にテストを入れ替えますサマリテストファイルが大量にあるとき、DUT、テストベンチを何度もコンパイルすることになりますそこで、複数の...
Python

Python|for文をスッキリさせるenumerate

田中太郎カウントアップするようなプログラムをFor文で作ることがありますがそういうときはenumerateを使用しましょうカウントアップするプログラムrangeで指定した数値の偶数番目を加算して出力するプログラムですenumerateを使用...
Go

Go言語|walkでメモ帳を作る~スクロールバーを作成~

田中太郎lxn/walkを使ってGo言語(golang)でメモ帳を作成します今回は、スクロールバーをつけます前回の話前回はファイルを開く・保存する機能を付けましたスクロールバーをつける完成イメージスクロールバーをつけますサンプルコード注)前...
Go

Go言語|walkでメモ帳を作る~ファイルを開く・保存する~

田中太郎lxn/walkを使ってGo言語(golang)でメモ帳アプリを作成しますファイルの開く・保存する機能を追加します前回の話前回はメモ帳にメニューバーを追加しました今回はメニューバーにファイルを開く・保存するする機能を持たせますファイ...
Go

Go言語|walkでメモ帳を作る~メニューバーを作成~

田中太郎lxn/walkを使ってGo言語(golang)でメモ帳アプリを作成します今回は、メニューバーを作成しますはじめにlxn/walkの使い方が分からない方はこちらメニューバーを作成する完成イメージサンプルコードpackage main...
スポンサーリンク