My badass Nuxt.js project
Django Packages is a directory of reusable apps, sites, tools, and more for your Django projects. Add Package Add Grid Apps Small components used to build projects. An app is anything that is installed by placing in settings.INSTALLED_APPS. Show Apps (4,167) Frameworks Large efforts that combine many python modules or apps. Examples include Django, django-cms, and Mezzanine. Most CMSes fall into t
この記事は 2012 Pythonアドベントカレンダー(Webフレームワーク) の第3目の記事。昨日の記事は id:shomah4a の「 2012 Python アドベントカレンダー (Web フレームワーク ) 二日目 WSGI でなんか作ってみる 」。明日は surgo さんが、 Django 1.5 以降と Python 3 あたりの記事を書いてくれます。 10月25日に Django 1.5 alpha 1 がリリースされて 、順調に先週の火曜日(11月27日)に Django 1.5 beta 1 がリリースされました 。徐々に Django 1.5 の正式リリースに近づいてきいます。もしかして、年内にいいクリスマスプレゼントになるかもしれません。 新機能 Django 1.5 はたくさんの変更がありますが、一番大きい変更をピックアップして、紹介します。 Python 3 対応
BookwormはDjango/Python製のオープンソース・ソフトウェア。電子書籍の熱が高まっている。iPhoneやiPad、Kindleの他にもソニーリーダーや各社が電子書籍リーダーを出している。こうなると共通化したプラットフォームが必要になるだろう。 閲覧画面 ファイルの授受にSDカードを使うのはナンセンスだ(iPhoneにはリーダーがない)。使えそうなのがインターネットだろう。どこかのサイトにアップして、各リーダーにダウンロードする。その基盤とも言えるのがBookwormだ。 Bookwormはオライリーが進めているオープンソースのプロジェクトで、ePubファイルをアップロードして管理できる。Webブラウザ上で閲覧することも可能だ。すべての文書が完璧に読める訳ではないようだが、ePubファイルをアップロードして個々に確認してみるといいだろう。 プロジェクトトップページ Bookw
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog ※デベロッパー向け「検索API」は、2013年8月14日をもちまして提供を終了いたします。 詳細はこちらをご覧ください。(追記) Yahoo!検索チームです。 現在提供中の下記6つのAPIにつきまして、不正利用対策並びにサービスの品質向上のため一度提供を停止し、提供するAPIの再編成を行います。 ウェブ検索API 画像検索API 動画検索API 関連検索ワードAPI アップグレード版ウェブ検索API アップグレード版画像検索API 2013年3月頃を目途に、上記APIの従来のリクエストURLは使えなくなりますのでご注意ください。 停止する日付の詳細は2013年1月公開予定の新APIの仕様と共に連絡させていただきます。 新APIでは
KDDIウェブコミュニケーションさんで行われたCSS Nite「After Dark」、 Coda 2 と Sublime Text 2 のお話。 Web制作の工程を大きく変えてくれそうなアプリのお話なのでとても楽しみにしてました。 たにぐちさんのお話、いつもながらとてもわかりやすいです。 デモも入るとよりわかりやすくて良いですね〜。 次にこもりさんのお話。 パッケージでカスタマイズされたSublime Text 2 はとても快適そう。 こもりさんもデモを交えながらでとってもイメージがつかみやすいです。 以前たにぐちさんのお話を聞いて制作環境を変える決意をしながらCoda2を導入し、さらにSublime Textも導入という流れ。現在はSublime Text 2をメインで使いながらCoda2やDreamweaverを補助的に使う感じです。 そういえばWindowsで作業してた時にNote
2011年7月にMacBook Airを購入して約1年半。 職場でもメインPCをWindowsからMacにして頂けたこともあって 段々と扱いに慣れてきた霙(@xxmiz0rexx)です。 今回はそんな私の「Windowsでできたアレ、Macではできないの??」 という購入当初の疑問とその答えをまとめます。 まだMacに慣れていない人、もしくはこれから購入を考えている人はチェックしてみてください! 1.保存しますか?「はい」「いいえ」をキーボードで WindowsではYとNでできたアレ。Macではどちらのキーを押してもうんともすんとも言いません。 おまけにタブキーを押しても無反応。 解決法 Macにもショートカットキーがありました! 保存しない→⌘D キャンセル→esc 保存する→return これずっと悩んでいたので解決した時のスッキリ感がやばかったw 例えるなら「スゲーッ 爽やかな気分だ
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。
思いつきで色々書く回ですよっと。 を、読んで自分の経験からどう捉えるべきか色々考えてみた。 まず、自分は、無駄が多い勉強をしてきたのだけど、何をどうやって覚えたか、その話からしようとおもったけど、殆どの人はあんまり興味ない気がしたので「思ったこと」以降だけ読めばいいです。 前提 小2(1996)の頃からインターネットしていた 中学生の時にはネットで見つけた記事みて親父のPCのAdmin権限を書き換えたりしてた プログラミングはできない。あくまでツール拾ってきて使えるだけ ~ 1年目 ~ Twitterをはじめた エンジニアの知り合いが増えた。エンジニアって楽しそうだなと思った。 大学でJavaならった そんで家でウェブサイト作ろうとしてTomcatで挫折 Ruby on Rails 1.2から2.0の移行期に巻き込まれ挫折した 集合知プログラミング 集合知アルゴリズムは忘れたけどPytho
iPad mini + Cellularを朝一番から並んで買いました!軽くてLTEでネットが使えるということで、外に持ち歩き端末としてはApple史上最高な端末です。 しかし、私は出かけるときには常にコードを書ける環境を持って歩きたいので、結局MacbookProかAirを持って出かけることになってしまいます。 最近、MBP15に代えたのでちょっと持ち歩きが厳しいなと思っていたので、この際iPad miniでコードを書く環境を構築することにしました。 まずはキーボード。前に買ってあったrapoo E-6300をBluetoothで接続してみます。一発でつながったし、サイズ感も良い感じです。 蓋になる形のキーボードも出ているようですが、とりあえずE-6300で問題なさげ。 次にメインとなるエディタです。iPadでソースコードを書くのに適していて、Dropboxに対応しているエディタといえば、
現在、A!@attripさん発で話題になっている「たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS」という記事。 Webデザイン界隈では当たり前のものですが、実はもうひとつ追加しておくといいかもしれないjsがあったりします。 Photo:html5 By michael pollak IE8以前のブラウザはどうにもこうにも開発者泣かせなわけですが、ie9.jsとcss3-mediaqueries.jsを突っ込むことで、モダンブラウザと同じ挙動にすることができちゃいます。 もう少し具体的に書くと、ie9.jsを組み込むことで、 position:fixed;に対応 max-width、max-heightに対応 属性セレクタ、擬似クラスに対応 margin:0 auto;でのセンタリングに対応 透過PNGに対応 opacityに対応 といったことが可能になります。要はCS
LFSはDjango製のEコマースシステムです。 EコマースはオンラインBtoCにおいて最も成功している市場の一つと言えるかも知れません。それだけに多数のプレーヤが存在します。自分たちの得意とする言語でコマースシステムを立ち上げたい、そう考えるPythonプログラマーにお勧めなのがLFS(Lightning Fast Shop)です。 トップページです。 商品詳細です(画像もないので分かりづらいですが…)。 カート画面です。 配送先を入力する画面です。 管理画面にログインします。 商品管理です。 CMSとしてページを追加する機能もあります。 ショップ設定です。 LFSはDjangoを使って作られています。APIも多数あり、コアに触ることなく拡張ができるようになっています。動作が高速であること、コードがテストされておりセキュアであること、各レイヤーがスケーラブルであることが特徴としてあげられ
このまえ django-pipeline 良いって書いたけど、開発中にブラウザリロード -> 勝手に再コンパイルみたいなことがドキュメント読んんでも見つからなかったので Compressor 使ってた。Compressor 作者は Django のコミッターだし builtin になるならこっちだろうなと思ってる。ぶっちゃけ。 Rails だと探しまわらなくてもすぐに解決策は落ちてそうだけど、Compressor + Compass の組み合わせは見つからなかったので書いておきます。 settings.py でコンパイラを指定をするんですが、scss には自分で書いたシェルスクリプトに実行権限を付けて指定しておきます。 SCSS_COMPILER = os.path.join(ROOT_PATH, 'scripts', 'buildscss.sh') COMPRESS_PRECOMPILE
django-skel¶ A modern Django 1.5 project skeleton. Django is a great framework. Unfortunately, like any framework, it is only as useful as the tools you use with it. This is where django-skel really shines. django-skel gives you a great project skeleton, complete with: Database migrations via South. Static file management via django-compressor. Task queueing via Celery. Helper utilities for workin
Django 1.4からの機能であるproject templateが大変便利であると最近気づいた。 2012.9.21 追記 app templateじゃないよ app templateって書いてたけどproject templateだった。 Django & Pyramid Con で話した project templateについては Django & Pyramid Con JP 2012 の「使えるDjango1.4」のなかで話したのでそちらを参考にどぞ。18:57ごろから。 スライドもあっぷしてる 使えるDjango1.4 需要あるらしいので英語版も Useful Django 1.4 2012.9.22追記 @hirokiky 先程,動画とプレゼン資料を見ながらproject templateを実行しました.templateのプログラム内に日本語を入れたら,django-adm
環境を整える インストール Python2.7 pip virtualenv Python, virtualenv, virtualenvwrapper, Django and GAE のメモ - 牌語備忘録 - pygo git Heroku でアカウント取得しておく Heroku | Cloud Application Platform Heroku Toolbelt をインストール heroku コマンドを使えるようにする(以前は gem でインストールしてたような) Heroku Toolbelt Getting Started with Python on Heroku | Heroku Dev Center herokuにデプロイする手順 Getting Started with Django on Heroku | Heroku Dev Center 以前に作ったサンプルをつ
django 1.4 からはプロジェクトを作成した際のディレクトリ構成が変わったのでどのように設定するのがいいかを、まだ数の少ないネット上のサンプルを参考にしつつまとめてみた。 ちなみに以下の様な構成を想定してます。 └── project_root ├── app1 │ ├── __init__.py │ ├── models.py │ ├── tests.py │ └── views.py ├── app2 │ ├── __init__.py │ ├── models.py │ ├── tests.py │ └── views.py ├── manage.py └── package_root ├── __init__.py ├── settings.py ├── site_media │ ├── media │ └── static ├── static ├── templates
簡単なDjangoアプリをデプロイするのにいちいちVPSのサーバ設定を行うのが面倒だったので、Herokuでデプロイ出来ないか調べたところ出来るようだったので実際にやってみました。gitでpushしたらほぼデプロイ完了というのは、これでいいの!?と思えるほど楽ですね。 ここで説明している内容は一部の設定を除いて基本的にはオフィシャルサイトの説明と変わらないので、詳しくは以下のサイトを見て頂ければ大丈夫です。 Getting Started with Django | Heroku Dev Center 事前準備 事前の準備として最低限必要なソフトウェアは以下の2つです。 virtualenv (+ virtualenvwrapper) git この2つについては既にインストール済みということで話を進めます。 あとherokuコマンドについてもgemでインストールしておいてください。 なお
Python, Django | 00:31Django manage.py test のテストケースの探し方Djangoのmanage.py testでDjangoアプリ名を指定すると、そのパッケージのtestsに定義されているテストケースを全部実行しますよね。例えば、app.sampleというパッケージをINSTALLED_APPSに設定しておけば[app/sample/tests.py] from django.test import TestCase as DjangoTest class FooTest(DjangoTest): def test(self): ... class BarTest(DjangoTest): def test(self): ... FooTestもBarTestも、tests.pyに存在するテストが全部実行されます。testsをパッケージにしてファイ
システム開発や保守、運用の現場においてドキュメントは必須のものです。 しかし、ドキュメントの作成・維持には多くのパワーがかかるため、ドキュ メントが存在しない、資料が古いままになっているなどといった現状を多く 耳にします。 本勉強会ではこれらのドキュメントでよく利用される「図」にフォーカスし、 みるみるうちに図を作成できる「blockdiag」をご紹介します。 「blockdiag」はシンプルなテキスト記述からブロック図、ネットワーク図などの 画像ファイルを出力可能なオープンソースの画像生成ツールです。書き やすさ、メンテナンスしやすさを中心にデザインされており、図を作るのに 配置や並べ替えに苦労する必要はありません。 blockdiagのサンプルはこちら このような特徴を持つ「blockdiag」と、シンプルな記述でドキュメントを作成 するツール「Sphinx」を組み合わせることによって
LocalWikiは地域情報を集めるWikiエンジンです。地図の差分表示もあるのが特徴です。 インターネットによって世界中の距離が近くなると逆に注目したくなるのがごく狭い地域の情報です。自分の住んでいる地域の情報をまとめたい、そう思う人に使ってみて欲しいWikiエンジンがLocalWikiです。 トップページです。誰でも編集可能です。 一例です。右側に地図が表示されて、左側にその内容が記述されています。 住所や電話番号などが記述できます。 編集画面です。 マップエディター内蔵です。 差分チェックもできます。 写真を埋め込んだページもあります。 LocalWikiが秀逸なのは地図を手軽に編集できる機能を搭載し、しかもそれが差分表示に対応している点にあります。Wikiとしての機能もWYSIWYGエディタを搭載し、手軽に誰でもすぐに使いこなせるようになっています。Wikipediaとはまた違う、
Today I read a post on HN called Want to learn Rails? Start Here and it seemed like a great idea so I decided to do the same for Django. This is my collection of web resources for folks who are just getting started with Django. The list contains what I believe is the absolute essential for the total n00b. I added a link to more than 170 videos on various Django topics as a bonus just to give newco
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く