並び順

ブックマーク数

期間指定

  • から
  • まで

441 - 480 件 / 3081件

新着順 人気順

migrationsの検索結果441 - 480 件 / 3081件

  • Apache Mesos

    Mesos 1.0 release is finally here for download! As most of you know, Apache Mesos has been running in production at some of the largest Internet companies like Twitter, Netflix, Uber and NASA JPL for many years now. It has been proven to scale to tens of thousands of nodes, running hundreds of thousands of containers serving live traffic without interruption for months at a time. Given its track r

      Apache Mesos
    • Python プロフェッショナルプログラミングの第二版(Second Edition) - まぁそんな日もあるさ

      Python プロフェッショナルプログラミングが3年の時を経て改訂されました。 初版の執筆をした縁でレビューに参加したのですが、全般的に初版に比べてこなれています。 特に @feiz が書き下ろした 11章. 環境構築とデプロイの自動化 がとても良い内容だったので、サーバ構築や自動化を始めようとする人に激しくお勧めします。 あと黒歴史的にクソみたいだった14章のSouthの部分が @hirokiky の手でちゃんとしたDjango Migrationsの内容に変わっていて感動しました。 Pythonプロフェッショナルプログラミング第2版 作者: ビープラウド出版社/メーカー: 秀和システム発売日: 2015/02/27メディア: 単行本この商品を含むブログ (4件) を見る 2/27発売らしいです。是非お手に取ってみてください!

        Python プロフェッショナルプログラミングの第二版(Second Edition) - まぁそんな日もあるさ
      • Capistranoによるデプロイ環境の構築: サーバとRails・はじめの一歩

        サーバ側の必要なソフトはだいたいインストールが終わった。Postfixは必要になったら入れることにする。 これからは、ローカルのマシン(WinXP)でRailsアプリを開発し、それをこのサーバで公開するという形を目指して、 apache2のバーチャルホスト環境、CapstranoによるDeploy環境を作っていくことにする。 少し長いけれど、こんな流れでまとめてある。 基本的な考え方の整理 ファイル配置の決定 バーチャルホストの設定(サーバ) テストアプリ作成(ローカル) Capistranoの設定(ローカル) リポジトリの作成(サーバ) デプロイの準備(サーバ) デプロイ(ローカル) ブラウザから見てみる(ローカル) 基本的な考え方の整理 まず、利用形態を想定してみる。 複数のRailsアプリを走らせる予定 個人情報も扱うので、SSLを導入。 gitレポジトリはこのサーバ上に置きsshで

        • Rails4でスライド共有アプリを作りなおした話

          RubyKaigiで寿司が出るなら行けば良かったと思ったみなさんこんにちは。 最近登壇した際に使ったスライドはSlideshareやSpeakerdeckではなく自作のスライド公開用Webサイト(https://slide.meguro.ryuzee.com/)で公開しています。 それについては以前の記事で書いた通りなのですが、最近時間がある(察してください…)ので、CakePHPで作った初期バージョンを勉強がてらRuby on Rails4で作りなおしてみました。 いままでRuby自体はChefのCookbookを書いたり、Serverspecのコードを書いたり、使い捨てプログラムを書いたりしていたのですが、初めてのRailsで「Railsを勉強しています!!」状態なのでやった内容を整理しておこうかと思います。 ■初心者向けのメモ自分が感じた初心者向けのポイントは以下のような感じです。

            Rails4でスライド共有アプリを作りなおした話
          • Laravel5.4でマルチ認証(userとadmin)を実装する方法

            実装方法 ユーザー側はLaravel通常の方法を利用し実装 adminsテーブルとAdminモデルの作成 auth.phpの編集と管理者ログイン画面のリダイレクト先追加 ルーティングの設定 コントローラーの設定 ビューの設定 1. ユーザーはLaravel通常の方法を利用し実装 php artisan make:auth と php artisan migrate を実行する。 2. adminsテーブルとAdminモデルの作成 php artisan make:migration create_admins_table を実行してマイグレーションファイルを作り、以下のように編集。(今回はusersテーブルと同じカラム構造) <?php use Illuminate\Support\Facades\Schema; use Illuminate\Database\Schema\Bluepri

              Laravel5.4でマルチ認証(userとadmin)を実装する方法
            • Rails meets docker - Gemnasium

              So there is this new tool called Docker, and you may have heard great stories about it. But as a web developer using Ruby, you may wonder what this tool changes for you. Skeptical? Please follow this way! Docker is a big topic and it would be impossible to give a decent introduction to it in a single blog post. But if curious about Docker, you will get a chance to put your hands on it. Along the w

                Rails meets docker - Gemnasium
              • GitHub - instant-dev/instant: JavaScript API framework with ORM, migrations and vectors

                instant.dev provides a fast, reliable and battle-tested ORM and migration management system for Postgres 13+ built in JavaScript. For those familiar with Ruby on Rails, instant.dev adds functionality similar to ActiveRecord to the Node.js, Deno and Bun ecosystems. We have been using it since 2016 in production at Autocode where it has managed over 1 billion records in a 4TB AWS Aurora Postgres ins

                  GitHub - instant-dev/instant: JavaScript API framework with ORM, migrations and vectors
                • Interfaces, frontends, and tools - Git SCM Wiki

                  Deprecated and stalled projects (h)gct (gitweb) by Fredrik Kuivinen is a GUI enabled commit tool. It has support for both Git and Mercurial. In Debian in commit-tool package. Written in PyQt. Does not support Git 1.6 and higher. gitool (announcement, download, gitweb) by Paul Mackerras is a tool for creating commits. Superseded by git-gui (see above). Last development activity in 2007. Written in

                  • Scala 2.10.0 now available! | The Scala Programming Language

                    Created by admin on 2013-01-04. Updated: 2013-01-04, 16:32 Featured We are very excited to announce the final release of Scala 2.10.0! Many thanks for your bug reports and pull requests (both code and documentation) that helped us pull this release together. You can find the new Scala 2.10.0 on our Download Page. Over the coming days and weeks, we will be publishing guides to help you migrate you

                    • Flaskの構成とかライブラリメモ - c-bata web

                      はじめに Flaskでいくつかアプリを作るのでメンバーに共有するために、使うライブラリとその説明とかをメモ。 ソースコードはGithubで公開しています。 github.com Flask-SQLAlchemy モデルの定義 from . import db from werkzeug.security import generate_password_hash, check_password_hash class User(db.Model): __tablename__ = 'users' id = db.Column(db.Integer, primary_key=True) name = db.Column(db.String(128), index=True) password_hash = db.Column(db.String(128)) @property def pass

                        Flaskの構成とかライブラリメモ - c-bata web
                      • The Rails Command Line — Ruby on Rails Guides

                        After reading this guide, you will know: How to create a Rails application. How to generate models, controllers, database migrations, and unit tests. How to start a development server. How to experiment with objects through an interactive shell.

                          The Rails Command Line — Ruby on Rails Guides
                        • Getting Started with Rails 3.x on Heroku | Heroku Dev Center

                          This article is a work in progress, or documents a feature that is not yet released to all users. This article is unlisted. Only those with the link can access it. This article is archived. It no longer receives updates and is here for historical reference only. We can’t guarantee that any statements made are still true or that the instructions still work. This version of Rails is no longer suppor

                            Getting Started with Rails 3.x on Heroku | Heroku Dev Center
                          • 週刊Railsウォッチ(20190819-1/2前編)祝: Rails 6がついにリリース、RailsガイドもRails 6に対応、Arelはpublicだったかほか|TechRacho by BPS株式会社

                            2019.08.19 週刊Railsウォッチ(20190819-1/2前編)祝: Rails 6がついにリリース、RailsガイドもRails 6に対応、Arelはpublicだったかほか こんにちは、hachi8833です。休日はトイレの壁紙を剥がして珪藻土を塗り塗りする作業で終わりました。 参考: 【これさえ読めば大丈夫】はじめての漆喰・珪藻土 塗り壁DIY完全ガイド つっつきボイス:「自宅の壁?😆」「冬になるたびにトイレの壁にめちゃくちゃ結露してカビの温床になってました🦠」「構造上結露しちゃう家とかありますよね☺️」「団地ともお的な昭和な団地なので冬場はコンクリから外の冷気がもろに伝わってきます😅」 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついた

                              週刊Railsウォッチ(20190819-1/2前編)祝: Rails 6がついにリリース、RailsガイドもRails 6に対応、Arelはpublicだったかほか|TechRacho by BPS株式会社
                            • プライマリキーを使った1:1関連のテーブル分割で自動採番をしないようにする - かみぽわーる

                              プライマリキーを使った1:1関連でカラム数の多いテーブルを分割する - Hidden in Plain Sight プチ・デザインパターン的なやつ、僕もよくやってます。 で、運用エンジニア的にはデータの不整合を起こしうる要因はできる限りDB側の制約でも防ぎたいので、このusersとprofilesの場合だと、usersで自動採番されたidをprofilesでも使うのでprofilesの自動採番する機能は残しておくと事故るリスクがあるので落としたいわけです。 なので、僕はいつもこんな感じでmigrationを書いてます。 class CreateUsers < ActiveRecord::Migration def change create_table :users do |t| t.string :email, charset: 'ascii', collation: 'ascii_bi

                                プライマリキーを使った1:1関連のテーブル分割で自動採番をしないようにする - かみぽわーる
                              • Ruby on Rails 2.2 Release Notes — Ruby on Rails Guides

                                Rails 2.2 delivers several new and improved features. This list covers the major upgrades but doesn't include every little bug fix and change. If you want to see everything, check out the list of commits in the main Rails repository on GitHub. Along with Rails, 2.2 marks the launch of the Ruby on Rails Guides, the first results of the ongoing Rails Guides hackfest. This site will deliver high-qual

                                  Ruby on Rails 2.2 Release Notes — Ruby on Rails Guides
                                • Screencasts of Ruby on Rails

                                  Creating a weblog in 15 minutes In 15 minutes, we go from scratch to complete weblog engine: with comments and an administrative interface. But since the actual application only took 58 lines to complete, we also have time left over to do unit testing, examine the logs, and play around with the domain model. Putting Flickr on Rails Ruby on Rails is not just for playing with your local databa

                                  • Rubyのサンプル集CheatSheetが面白い。 - ブックマクロ開発に

                                    rubygems で使えるパッケージ cheatを試した。これが面白い。 専用コマンドで、Rubyの使い方を見ることが出来ます。 コマンドプロンプトから使えます。 サンプルコードが閲覧できて便利です。 簡単にRailsのリファレンスが引けます rails_migrationsの使い方 $ cheat rails_migrations rails_migrations: http://wiki.rubyonrails.com/rails/pages/UsingMigrations valid data types: :integer :float :datetime :date :timestamp :time :text :string :binary :boolean options: :null (boolean) :limit (integer) :default :precisio

                                      Rubyのサンプル集CheatSheetが面白い。 - ブックマクロ開発に
                                    • Supporting HTTP/2

                                      Yesod is a Haskell web framework for productive development of type-safe, RESTful, high performance web applications. July 23, 2015By Kazu YamamotoView source on Github We are happy to announce that Warp version 3.1.0 and WarpTLS version 3.1.0 have been released. These versions include the following changes: Warp: the APIs have been cleaned up as explained in Cleaning up the Warp APIs.WarpTLS: RC4

                                      • Running Serverless Puppeteer with Workers and Durable Objects

                                        Running Serverless Puppeteer with Workers and Durable Objects09/28/2023 Last year, we announced the Browser Rendering API – letting users running Puppeteer, a browser automation library, directly in Workers. Puppeteer is one of the most popular libraries used to interact with a headless browser instance to accomplish tasks like taking screenshots, generating PDFs, crawling web pages, and testing w

                                          Running Serverless Puppeteer with Workers and Durable Objects
                                        • CakePHP2.1をgit push一発でデプロイ - 地中へのはしご

                                          やはりデプロイは自動化しなければまずいということで。全て手で書き換え+ftpでアップロード状態からgit push一発で完了させるようにしました。ディレクトリの配置や環境は前記事準拠です。 CakePHP2.1をさくらのレンタルサーバー+マルチドメイン使用でデプロイ やったこと ・コードで環境の差分を吸収 ・DBのマイグレーション ・git push をフックにスクリプト実行 前提 Gitでソースのバージョン管理をしている コードで環境の差分を吸収 開発環境と本番環境で設定が異なる部分を、全てコードで吸収します。 僕の場合書き換えたのは以下の4ファイルです。 ・bootstrap.php ・core.php ・database.php ・webroot/index.php 基本方針は、IPを見て場合分けです。 bootstrapに定義したURL定数と、coreのdebug設定をこんな感じで

                                            CakePHP2.1をgit push一発でデプロイ - 地中へのはしご
                                          • Studio H.F.F.:Capistrano 2.1 利用法

                                            コメントする トラックバックする カテゴリー:プログラム Capistranoとは、アプリケーションの配布・再起動などを簡単に行えるツールです。CapistranoはRubyで作られており、簡単に拡張することができます。特にRuby on Railsとの相性がよく、サーバ名などを設定するだけで使用することができます。 Capistranoの解説記事はあちこちで見かけることができますが、最新の2.0系では利用方法が変わっており、以前の記事があまり役に立たなくなっています。今回、2.1で環境構築したので、その際に得たノウハウをまとめておきます。 使用した環境は以下の通りです。 Debian GNU/Linux Sarge Ruby 1.8.6 RubyGems 0.9.2 Rails 1.2.3 Mongrel 1.0.1 Subversion 1.4.3 Capstrano 2.1.0 Ca

                                            • REST Microservices in Go with Gin

                                              10 Jul 2014 comments Tweet Microservices are cool. Simply described, they’re a way to take encapsulation to the next level. This design pattern allows for components of your system to be developed in isolation (even in different languages), keep internal business logic truly internal (no more well intentioned hacks that break encapsulation), and allow for each component to be deployed in isolation

                                              • RedmineをCentOS 6上で動かすーUnicornとNginx編 - ソフトウェアエンジニアリング - Torutk

                                                rubyのバージョンについて¶ Redmine公式ページのインストールガイド には、サポートしているrubyのバージョンが次のように記載されています。 ruby 1.8.7, 1.9.2, 1.9.3, 2.0.0, jruby-1.7.6 最新版を使うときはオウンリスクでとなります。 ruby 2.1.1は互換性を損なう変更(Hash#reject の不具合)があり、Railsアプリケーションが影響を受けるので使用しません。 CentOS 6の必要なパッケージをインストール¶ Redmineをインストールし動かすにあたり必要となるCentOS 6パッケージをインストールします。 Rubyのインストール¶ CentOS 6に標準搭載されるRubyはバージョンが1.8.7とRedmineの動作条件には辛うじて含まれるものの古いためパフォーマンスに難があります。そこで、Rubyの新しいバージョ

                                                • Migration の歩き方 - elm200 の日記(旧はてなダイアリー)

                                                  Rails ではデータベースのテーブルを作成するのに、db/migrate/ にマイグレーション用のファイル # $RAILS_ROOT/db/migrate/001_create_entries.rb class CreateEntries < ActiveRecord::Migration def self.up create_table :entries do |t| t.column :title, :string t.column :body, :text end end def self.down drop_table :entries end end を作ったあと、 % rake db:migrateとすることで、"entries" という名前のテーブルがデータベースに作成される。この内部動作をしつこく追いかけてみる。 rake db:migrate まずは rake コマン

                                                    Migration の歩き方 - elm200 の日記(旧はてなダイアリー)
                                                  • Serverless+SPAで超低費用な個人サービス構築のススメ - Qiita

                                                    Serverless+SPA構成 最近低費用でサービス運用できないかと、色々試してたのをまとめてみます。 Serverless構成だとEC2と比べて費用が安くなり、SPAであればルーティングがサーバ側制御ではないためS3のバケットに静的html、css、js、画像の配置にてサービス構築が可能となります。 SPAにはReactJSを採用してますが、Vue.jsやUnityとかのサービスでもいけると思います。 良い点ばかりではなく、デメリットも結構あるのでそれを考慮した上で導入しましょう。 個人でお金をかけたくなくてサービス運用したい場合などには良いかもしれません。 (Lambdaの無料枠+アクセス量のみで計算される。ドメイン費込みでも月約$3程度) メリット ・ とにかく費用が安い ・ AWSの設定周りの変更だけでスケールする デメリット ・ 利用しているサービスが多いため、デプロイ時などの

                                                      Serverless+SPAで超低費用な個人サービス構築のススメ - Qiita
                                                    • Technical SEO – Fundamental Principles — Smashing Magazine

                                                      Today’s SEO industry is split into two related fields: content marketing and technical optimisation. The ability to create content that resonates with audiences and communicates a brand identity is vital to the success of any website, and articles exploring every intricacy of this art can be found on the web with relative ease. In this article, Tom Bennet will be exploring three of the fundamental

                                                        Technical SEO – Fundamental Principles — Smashing Magazine
                                                      • React, Relay and GraphQL: Under the Hood of the Times Website Redesign

                                                        The New York Times website is changing, and the technology we use to run it is changing too. As the new site rolls out over the next several months, a look under the hood will reveal a number of modern technologies designed to make the site faster and easier to use — for readers, most importantly, but also for our developers. At the center of this has been our adoption of React, Relay and GraphQL.

                                                          React, Relay and GraphQL: Under the Hood of the Times Website Redesign
                                                        • "Ruby on Rails" on Ubuntu 6.06 LTS

                                                          作成 きむらしのぶ 2006年7月27日 Ubuntu6.06 LTSをLAMPサーバーとしてインストールし、Ruby on Railsを動作させるまでの手順を他の人のサイトを参考にしながらまとめてみる。 *セットアップしながらメモしていたので、ページのデザインがしょぼいのはご容赦下さい。 目次 apt-get sshd Webサーバー Ruby on Rails MySQL アプリケーション作成 samba FastCGI まとめ 参考サイト 更新履歴 apt-get 設定 CD-ROMの部分を#でコメントアウトする。 $ sudo vi /etc/apt/sources.list # deb cdrom:[Ubuntu-Server 6.06 _Dapper Drake_ - Release i386 (20060531)]/ dapper main restricted パッケージ情

                                                          • FastAPI ディレクトリ設計|巣籠 悠輔

                                                            最近、アプリケーションを開発する際のバックエンドはもっぱら FastAPI を使っています。Python ベースの、軽量で高速なフレームワークです。 実装を繰り返す中で行き着いた、個人的に開発を進めやすいディレクトリ構成をまとめました。 ※ただし、個別のファイルの中身に関しては言及するとボリュームが増えてしまうので、本記事では触れません。あくまでも全体感のみをお伝えする内容になります。 まず、下記が全体感です(User と Book がモデルとして存在しているとします)。 # ディレクトリ・ファイル構成全体 ├── app │   ├── __init__.py │   ├── cruds │   │   ├── __init__.py │   │   ├── users.py │   │   ├── books.py │   │   └── domains │   │      ├──

                                                              FastAPI ディレクトリ設計|巣籠 悠輔
                                                            • chefとcapistrano(Webistrano)っぽいのをPythonで(構築のみ) - dai-yamashitaの日記

                                                              Fabric+Webistranoっぽいのの構築したメモです。 rubyに入門しませんでしたm(_ _)m!!使用は、Pythonでいきたいなぁーっと。 pythonとshellの方が自分に実績があって、手に馴染むだけです。chefとcapistranoの方が、 現状では情報が多いので、誰得?になってしまうんだろうけど、自分用の記録。長編。。。 前は、phpでmakuoさん使ったデプロイツール作って使ってましたが(遠い目)今回は自前は辞め、 pythonで、chefっぽいものと、capistranoっぽいものを構築することが目的です。(capistranoはWebistranoを目標) 構築した環境は、Scientific Linux 6.4 x86_64です。 (インストール時のオプションは、Basic Serverで、カスタマイズで開発ツールを追加しています。) ■Fabricのインス

                                                                chefとcapistrano(Webistrano)っぽいのをPythonで(構築のみ) - dai-yamashitaの日記
                                                              • Capistranoのdeploy.rbを今更よんでみて、タスクの挙動をまとめてみた(その2) - massの日記

                                                                最近はデプロイもツールを使って一発になったけど、タスクの挙動をよく忘れてしまうので、備忘録をつけてみた。 フレームワーク:RubyOnRails バージョン:3.1.0 デプロイツール:Capistrano バージョン:2.9.0 書き方の例 $ 実際に打つコマンド # 内部処理 リリースしたけど、バグが出たので、1つ前のソースに巻き戻す。 1つ前のリリースに戻し、再起動をかけ、最新のリリースソースを削除する。リリース後、バグが発覚し、巻き戻すならこれ。 $ cap deploy:rollback # revision # restart # cleanup 1つ前のリリースに戻し、最新のリリースソースを削除する。再起動は行わない。 $ cap deploy:rollback:code # revision # cleanup カレントディレクトリの向け先を1つ前のリリースディレクトリに変

                                                                  Capistranoのdeploy.rbを今更よんでみて、タスクの挙動をまとめてみた(その2) - massの日記
                                                                • CockroachDB 2.0 has arrived!

                                                                  CockroachDB debuted as the open source database that made it possible to build massive, reliable cloud applications without giving up SQL. Forward-thinking companies adopted it to hide the complexity of dealing with distributed scale, resilience, and consistency problems in the database layer. The promise was simple: keep your apps simple and your pagers silent. Over the last six months, we’ve wel

                                                                    CockroachDB 2.0 has arrived!
                                                                  • Five Common Rails Mistakes | Mike Perham

                                                                    2012-05-05 I’ve worked with Rails for quite a while now and in that time I’ve seen a lot of Rails applications and both read and written a lot of bad Ruby code. Here’s five common mistakes that I see in almost every Rails codebase. 1. Migrations with no schema specifics Your data model is the core of your application. Without schema constraints, your data will slowly corrode due to bugs in your co

                                                                    • Scaling Slack’s Job Queue – Several People Are Coding

                                                                      Robustly Handling Billions of Tasks in Milliseconds Using Kafka and Redis Slack uses a job queue system for business logic that is too time-consuming to run in the context of a web request. This system is a critical component of our architecture, used for every Slack message post, push notification, URL unfurl, calendar reminder, and billing calculation. On our busiest days, the system processes o

                                                                        Scaling Slack’s Job Queue – Several People Are Coding
                                                                      • Rails: memory_profilerでRuby文字列の重複を削減する(翻訳)|TechRacho by BPS株式会社

                                                                        概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Reducing String duplication in Ruby 原文公開日: 2018/02/16 著者: Sam Saffron -- Discourseの共同創業者であり、Stack Overflowでの開発経験もあります。 日本語タイトルは内容に即したものにしました。 皆さんのRailsアプリで文字列ががっつり重複している可能性があります。本記事ではそうした重複を取り除く(以下dedup)方法について説明します。 RubyやRailsで非常によくある問題のひとつが、メモリ使用量です。アプリをサイトにホスティングすると、たいていの場合パフォーマンスよりもメモリの方がボトルネックになります。Discourseではアプリのチューニングにかなりの時間を費やし、メモリが1GBもあればDiscourseを十分セルフホスティングで

                                                                          Rails: memory_profilerでRuby文字列の重複を削減する(翻訳)|TechRacho by BPS株式会社
                                                                        • 33 projects that make developing django apps awesome

                                                                          There are many reasons why I like developing web applications with Python and Django but the main one is the awesome community and projects around the language and framework. Every time I search for something there’s always a Django or Python project available to make my life easier. Here’s an incomplete list of Python and django related projects that I have used or I’m planning to test. This migh

                                                                            33 projects that make developing django apps awesome
                                                                          • Measuring Intel Hyper-Thread Overhead

                                                                            Multi-core processors are capable of running multiple software streams/tasks concurrently. Multi-core allows a physical processor to simultaneously execute instructions from multiple processes or threads. Core of a processor is the part that executes application instructions. Core is shared by hardware threads (called Hyper-Threads). When two hyper-threads are active in the same core, it results i

                                                                              Measuring Intel Hyper-Thread Overhead
                                                                            • Postmortem of database outage of January 31

                                                                              Postmortem of database outage of January 31 Postmortem on the database outage of January 31 2017 with the lessons we learned. On January 31st 2017, we experienced a major service outage for one of our products, the online service GitLab.com. The outage was caused by an accidental removal of data from our primary database server. This incident caused the GitLab.com service to be unavailable for man

                                                                                Postmortem of database outage of January 31
                                                                              • Under the hood: Facebook’s cold storage system

                                                                                Two billion photos are shared daily on Facebook services. Many of these photos are important memories for the people on Facebook and it's our challenge to ensure we can preserve those memories as long as people want us to in a way that's as sustainable and efficient as possible. As the number of photos continued to grow each month, we saw an opportunity to achieve significant efficiencies in how w

                                                                                  Under the hood: Facebook’s cold storage system
                                                                                • Django documentation | Django documentation

                                                                                  Django documentation¶ Everything you need to know about Django. First steps¶ Are you new to Django or to programming? This is the place to start! From scratch: Overview | Installation Tutorial: Part 1: Requests and responses | Part 2: Models and the admin site | Part 3: Views and templates | Part 4: Forms and generic views | Part 5: Testing | Part 6: Static files | Part 7: Customizing the admin si

                                                                                    Django documentation | Django documentation