Category: Programming
エスケープシーケンスで、既存の行、文字を書き換える
こんにちはー
Vim は、ターミナル上で動くアプリですが、カーソルの位置を変えて、既存の行、文字の内容を上書きしたりできます。
こういうのって、どうやるのかなあと調べていたら、どうやら、エスケープシーケンスというのを使うらしいです。
というわけで、使ってみました。
目的
ターミナル上の既存の行、文字を書き換える
方法
エスケープシーケンスを使用して、カーソルを動かす
カーソルを動かしてみる絶対座標でカーソルを変更します。次のような形です。
1\e[行;列H
今回は Ruby でやってみたいと思います。12# 左上から 2行、3列目にカーソルを移動printf "\e[2;3H"
カーソルが
…
Read More
Tumblr でプログラミングに関する面白い投稿があったので紹介!
tumblrに プログラミングに関するジョークがありました。すごく「たしかに」「あるある」と思えたので、紹介します。
1つ目:https://nandof.tumblr.com/post/140329227580/sometimes-you-just-gotta-drop-this
sudo rm -rf /* というコマンドについてです。絵を見ると大体想像できると思いますが、絶対にやってはいけないコマンドです。意味は、
sudo ・・ 管理者権限で動かす
rm ・・削除するコマンド
-rf の r ・・ディレクトリを再帰的に削除(ディレクトリの中のファイル・ディレクトリも削除)する
…
Read More
Visual Studio Code で便利なショートカット!
こんばんは。
Visual Studio Code 使ってますかー!!
GitとTypeScriptの補完をプラグインなしでやってくれて便利です!
さて、今回はよく使っているショートカットキーと
デフォルトにないけどよく使うショートカットキーを紹介します!
(ぼくはWindowsなのでCtrlになりますがMacだとCommandキーなのかな?)
デフォルトにあるショートカットキーCtrl + Shift + Pコマンドパレットを開きます。超便利です。
Ctrl + Tab (エディタで)workbench.action.quickOpenNavigateNext らしいです。
VSCodeには
…
Read More
Huemanテーマで、トップページの日付の形式を変えたい
このサイトのトップページですが、
日付が、「日 月 年」になっています。
これでは、「2016年11月」と読めてしまいます。
なぜそうなるの?これは、このサイトのテーマ「Hueman」の設定のせいです。
早速直しましょう。
解決策テーマファイルを変更します。この変更は、テーマの更新によって消えてしまうので、
ずっと残したいときは、子テーマを利用しましょう。
子テーマの作り方は、こちらのサイトがわかりやすかったです。
content.phpを修正<?php the_time('j M, Y'); ?>となっているところを、<?php the_time('
…
Read More
【WordPress】MarkdownでSyntaxHighlighter Evolvedを使うとき、「<」などと変換されてしまう
まさにドンピシャでした!ありがとうございます!!
このようになっているコード。
`() => {` の、`>`の部分が見事に`>`になってしまうんです。
そんなときは、次のように書きましょう。
ポイントは、‘‘‘と書いていたところを、divタグとショートコードで書くところです。
これで解決!budougumiさんありがとうございます。
…
Read More
C#で、asyncを利用した別タスクから、UIコントロールをさわる
C#で、重い処理をしているときなどに、マルチスレッドで、
別タスクからUIをさわりたいときがあるのですが、エラーが出てしまいます。
そんなときは、Task型の関数を、awaitで実行すればいいのです。
例1234567891011121314using System.Threading.Tasks;// 省略async void Main(){ var heavyResult = await runTask(); // 1. label1.Text = heavyResult;}async Task<string> runTask(){
…
Read More
カクカクしたフォント「美咲フォント」がきれい!
Unityで2Dの横スクロールアクションを作っています。
そのUIに使うフォントを考えていた時、
「美咲フォント」を見つけました。
こんな感じです。
また、Unityで外部フォントを使う方法は、こちらを参照してください!
…
Read More