プログラミングPerl 懐かしのプログラミング言語Perl、もう使いませんか? 書評「ミニマルPerl」 Perlというプログラミング言語があります。業務で使用したこともあり、軽量言語としてのコーディング量はいちばん多いです。最近、めっきり耳にすることがなくなりました。本屋さんの棚はPythonに取られました。本もあまり見かけません。もう学ぶ必... 2022.09.19 プログラミングPerl
プログラミング 今日を生き抜くプログラミングの知識 今日を生き抜くためのプログラミングの知識をまとめました。言語や環境によらない共通の知識、プログラミング言語特有の知識、環境に関することなどをまとめています。その他では、今のところ雑多なものを集めています。共通の知識プログラミング共通の知識で... 2022.09.18 プログラミング
プログラミングLinux 今日を生き抜くプログラミングの知識 Linuxの知識 Linux上のプログラミングの知識です。Linuxに関わっていくならどうしても必要な知識を紹介します。エディタviの最低限の使い方エディタviの使い方です。Linuxで作業していると当たり前にviを使いますが、最初はびっくりするかもしれませ... 2022.09.16 プログラミングLinux
プログラミング共通 gdbのdebug、単体テスト入門 書評:実践デバッグ技法 LinuxでCやC++を扱う場合、どうしてもgdbを避けることはできません。いくつかの操作方法を覚えておけばかなり世界が広がります。LinuxでCやC++LinuxでCやC++をやることになったら、gdbの基本的な使い方を覚えないといけませ... 2022.09.15 プログラミング共通
プログラミングC++ 今日を生き抜くプログラミングの知識 C++の知識 C++でHelloWorldまずは、C++でHelloWorldをやってみます。>>> HelloWorldへの道 C++編 Windows上のプログラミング環境構築 C++を上達するための本を紹介C++は流行りませんか?C++で誰にも負け... 2022.09.13 プログラミングC++
プログラミング共通 【コードレビューのレビュアの観点と心得】無駄なレビューと言われないために コードレビュー、受ける方のレビュイも緊張しますが、レビュアも緊張します。有意義な時間とするために観点というか心構えを考えてみました。コードレビューとはコードのレビューをすることをコードレビューと言います。プロジェクトによっては、「ウォークス... 2022.09.12 プログラミング共通
プログラミングbash シェル 一目置かれるワンライナーの使い方 find, for シェルで覚えておいた方がよいと思うのがfind, forです。cd, ls, cat, tail, grepあたりはみんなが覚えていますが、find, forを使いこなす人はあまりいません。しかし、日常的にfind, forを使えるようにな... 2022.09.09 プログラミングbashプログラミングLinux
プログラミング共通 【オブジェクト指向の考え方】オブジェクト指向は滅びたのか、定着したのか オブジェクト指向を説明します。オブジェクト指向の本質は、2つの似たクラスを抽象化してスーパークラスを作ることではありません。とにかくクラスを作るというのが本質です。Jeff Bayの9つの規則を説明し、例でオブジェクト指向の設計、プログラミ... 2022.08.17 プログラミング共通
プログラミングLinux 【Linuxシステムプログラミング入門】 「Linuxシステムプログラミング」というのをご存知ですか?Linuxで低レイヤーでプログラムするとき、どうしてもシステムコールと仲良くする必要がでてきます。本記事では、Linuxにおけるシステムコールの使い方における本を2冊紹介します。入... 2022.08.03 プログラミングLinux
プログラミングC++ 【C++魔術師への道】どうやってC++を習得するか? C++というプログラム言語があります。C++は最強の武器であることは否定しようがないです。しかし、全体を把握するのさえ困難で、習得するのが難しく、習得したと思ってもまだまだと途方に暮れます。イト屋が試行錯誤しつつ習得したC++への道を紹介し... 2022.08.01 プログラミングC++