今週のQiita技術書まとめ
2017年4月9日配信
PythonでCのライブラリを使う方法
Pythonのctypesモジュールについて 1. ctypesの使い方 まずはモジュールのインポートの仕方。 python:howToImport.py from ctypes import
リバースエンジニアリング
Pythonはリバースエンジニアやソフトウェアテスターといったセキュリティのプロにも人気の言語です。本書では、ハッキングツールやテクニックの概念を解説したうえで、Pythonを使ったバイナリ解析技法について詳しく解説します。読者は、独自デバッガの構築、バグを発見するためのツールの作り方、オープンソースのライブラリを活用した処理の自動化、商用ソフトとオープンソースのセキュリティツールを連動させる方法などについて学ぶことができるでしょう。日本語版では、本書をより深く理解するための補足情報とリバーシングに役立つツールについての解説を加筆しました。
Androidを支える技術Ⅱを読む
はじめに 私は今、「まったりAndroid Framework Code Reading 5( 先にお断りをしておきますと、私はAndroidガチ勢ではありません。友達の @operandoOS さんが主催しているので、ただ遊びに来ただけなのです。 もっとも、私も昨年の4月まではAndroidに関わる仕事をしておりましたので、Androidというオペレーティング・システムに興味が無いわけではありま…
プログラマーについて私が思ったこと。そしてプログラマーにおけるモダン開発について
タイトルは以下リンクの記事より拝借しました。 SIについて私が思ったこと。そしてSIerにおけるモダン開発について( 春なので新人応援記事を書きます。 プログラミングとは プログラムを書くことです。
新人プログラマのうちに身に付けたい習慣、考え方(この半年で学んだことと反省)
新人プログラマのうちに身に付けたい習慣(この半年で学んだことと反省) はじめに 半年よりちょっと前に未経験からプログラマになりました。 プログラマと言っても、この約半年間はほとんど研修を受けさせていただいていた感じなので、偉そうなことは言えません。 しかし、この約半年で反省したことや学んだことを自戒の念も込めて、まとめました。
ロジカル・シンキング
本書の狙いは、体系立った、しかもシンプルで実践的なロジカル・コミュニケーションの技術を習得することにある。あえてこれを「技術」と呼ぶのは、これまでの経験から訓練を積めば誰でも身に付けられると確信するからだ。