KEIS BLOGは株式会社ケイズ・ソフトウェアが運営しています。

KEIS BLOG

タグ「Python」の記事

« タグ一覧に戻る

grep 小技集:知っておくと便利なgrepのテクニック

grep。ご存知だと思うんですが、小技を知っていると、作業が格段にスムーズになります。この記事では、grepの便利な小技を集めて解説します。上級者は大体この小技を無意識に使ってたりしますので参考にしてみてください 目次 grepとは? grepの基本的な使い方 grep 小技集 grepの応用テクニック grepを使いこなすためのヒント ...

ターミナルで効率的に作業するためのコツ

現代の開発者やシステム管理者にとって、ターミナルは日常的に使用する強力なツールなんですけど、バニラな状態でターミナルをただ使ってる分には「ただわかりにくいだけ」のツールと化してしまいます。プロが今でもターミナルを使うのは「GUIより断然速いし安全」だからです。 ターミナルを効率的に活用することで作業スピードと生産性を大幅に向上させることができます。ちゃなことで、ターミナルでの作業をより効率的...

正規表現難しいですか?基本を理解

プログラミングやデータ処理において欠かせないツールの一つに「正規表現(Regular Expressions)」があります。でも、「正規表現は難しい」「暗号なんだけど」「いまさら覚える必要ある?」と感じる方も多いのではないでしょうか。実際には実務で使えると非常に強力なツールです。 正規表現の基本をわかりやすく解説し、その難しさを乗り越えるためのポイントを紹介します。 目次 ...

パイプとテキスト操作コマンドで爆発的に広がる「データ処理力」

GUIベースの操作に慣れていると、膨大なログやテキストデータの検索・整形・抽出は手間がかかるもん、って認識かもしれません。 ところが、Linuxの基本的なテキスト操作コマンド(grep, sed, sort, uniqなど)とパイプ(|)を組み合わせると、メッチャ多様なデータ処理を簡潔に記述できます。 この記事では、初心者の方にもわかるように、これらコマンドがどのように組み合わさるの...

ChatGPTに聞きながらランダム指名Slack botを作った話(前編)

はじめに こんにちは!サヤマです。 ケイズ・ソフトウェアでは飲み会番長を名乗っているサヤマです。(弊社は酒飲みが少なく飲み会には決まった人しかきてくれません。シクシク) 弊社では最近、毎朝ランダムにメンバーを指名して『最近のGoodnews、嬉しかったこと(なるべく仕事でのこと)』を発表してもらうようになりました。 最初はSlackbotのリマインダーにリマインドしてもらって、Cat-Sel...

BeautifulSoup4でアベンジャーズの記事をスクレイピングする

2019年4月、『アベンジャーズ/ エンドゲーム』が公開されました。 私は映画ももちろん見ましたがそれだけでは足りず、日々映画の情報サイトを漁ってアベンジャーズに関する記事を読んでいます。 しかし毎日記事を見にいくのは手間ですし、見逃してしまう可能性もあります。 そこで、映画の記事サイトをスクレイピングしてアベンジャーズの記事を抽出し、Slackに通知する様にしました。   環境 ...