Python のデバッガといえば言語そのものに付属している pdb がまず挙げられるけど、pdb は実行中の行以外を確認できなくて正直かなり使いづらさを感じる。 それ以外の Python のデバッガとしては、以前にこのブログでも winpdb を紹介しているし、それ以外だと Eclipse PyDev プラグインの GUI デバッガをよく使っている。 とはいえ、これら二つは動作に X Window System が必要だったり、プラットフォームとして Eclipse や wxPython をインストールしなきゃいけないのが結構手間になる。 今回紹介する PudB は動作に特別なプラットフォームが不要でなおかつ pdb より便利な CUI のデバッガだ。 インストールはいつも通り PyPI から PIP で。 必要に応じて sudo などする。
$ stylestats path/to/stylesheet.css StyleStats! ┌─────────────────────────────────┬──────────────────────────┐ │ Published │ June 14, 2017 10:35 AM │ ├─────────────────────────────────┼──────────────────────────┤ │ Paths │ path/to/stylesheet.css │ ├─────────────────────────────────┼──────────────────────────┤ │ Style Sheets │ 1 │ ├─────────────────────────────────┼──────────────────────────┤ │ Sty
目的 Autolayoutのお陰でUIViewのframeを変更することは少なくなったはずですが、なんやかんや面倒なこともあります。 viewをsuperviewの右上に配置したい 左右中心・下端に沿って設置しているviewを下端に沿ったままリサイズしたい AspectFitさせる時のframeを取得したい こんなことを少し便利に行うために関数を作りました。 この関数を使うと CGRectの右上の座標を{320,0}にしたい とか 右端の位置は固定で、幅を変更したい などが簡単にかけます。 github https://github.com/siagency/SIATools/tree/master/SIATools/SIATools/Extensions ここのSIAGeometry.{h,m}です。 インタフェース CGRect SIACGRectMove(CGRect rect, C
いいUIというのはつい真似したくなるものです。それが特にデザインの良さを売りにしているアプリの場合はそうでしょう。今回はキュレーションニュース配信アプリ、SmartNewsに注目したScrollMenuBarDemoを紹介します。 ScrollMenuBarDemoはSmartNewsアプリのメニューバー部分、タブ風に分かれていてスクロールできる機能に注目しています。それでは見ていきましょう。 ScrollMenuBarDemoのスクリーンショット トップ おお、実にそれっぽいデザインです。タブは最大幅が決められ、それに従って幅が増減する仕組みになっています。 スクロール もちろんスクロール可能です。 タップ どのタブをタップしたか補足できます。タブの下の小さいバー部分の色も変わっています。 別タブに切り替え スムーズな操作で分かりやすいです。 ScrollMenuBarDemoの使い方
Added a disclaimer about some downsides of NSProgress that I didn’t mention when I wrote the article. Update October 16, 2018: Five years after its introduction, it’s safe to say that NSProgress (or Progress in Swift) isn’t universally loved among developers in the Apple community. While this article addresses some issues, it does paint a fairly rosy picture and ignores some substantial problems,
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く