サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
買ってよかったもの
design1.chu.jp
どうも、こんにちは。Git厨の三上です。 私はまだWebデザイン科の専門学生だった3年前にGitを学び始めました。 よくSVN使ってた方がGitにうつったりしますが、私の場合「バージョン管理システム」って言葉すら知らなかった状態でGitから手を出したのでした。 SetucoCMSプロジェクト内でGitマスターがいたので、なんとか勉強できたのですが、当時思ったのは「いくら調べても初心者が学べるGitの情報が少ない」ということです。 しかし、最近は随分Gitが人気になって情報も増えてきたように感じます。それでいてまだまだ需要の多いGitですので、勉強サイトやツール等をまとめてみたいと思います。 学習サイト 考え方から、インストールとか基礎コマンドから、応用まで一通りカバーしてくれるのが学習サイトですね。まずはどれかやってみるのがいいと思います。 「サルでもわかるGit入門」 http://
Google+のハングアウト機能で遊んだ感想と考察。 gplus.to/setucocms からサークルに追加お願いします!画面共有で夢がひろがりんぐ 拡張版で注目すべきは「画面の共有」です。 自分のパソコンの画面をビデオチャット中に映すことができます。すげー。 画面上部(赤丸で囲った箇所)の「画面を共有する」を押して、共有するウィンドウを選択する。 「pc」を選択すると特定のウィンドウではなく自分のPCに映るものをそのまま共有できる。 コードレビュー、コードリーディングとか! ソースコードを見せながら「ここどう書けばいいかなー?」とか会話しながら共同開発をしてみたりして!ライブコーディングとかやってもいいかもしれませんね。 追記:コード書けるらしい Web APIがなくてもここまで。Google+上でプログラミングコラボレーション「Hangout Pad for Google+」 なん
ブロックレベル要素は大体入れ子にできないものが多い印象。一番良く使うブロックレベル要素である「<p>」の中に「<p>」は入れられないなど。ただ「<blockquote>」や「<pre>」を使ったときに「ん?これって何かで囲むべき?中には何か入れられるの?」と迷ったので、ちょっと調べてみました。 そもそもブロックレベル要素とは? ブロックレベル要素は見出し、段落など文書を構成する基本要素となるものです。ブロックレベル要素の内容モデルには、別のブロック要素やインライン要素を含むことができますが、逆にインライン要素の中にブロックレベル要素を置くことはできません。 「ブロックレベル要素とインライン要素 - The Web KANZAKI」より インライン要素の説明は省略させてもらいます。その他、TAGindexの「ブロックレベル要素とインライン要素について」では、ブロックレベル要素・インライン要素
初めまして、charlesvineyard こと山中でございます。 SetucoCMS プロジェクトでは開発キャップを仰せつかっていたり、自宅サーバーで Redmine の運用管理やステージング環境(テスト用の動作サーバー)の設営などを担当しています。 今回はその中でも SetucoCMS プロジェクトにおける Redmine のチケット作成画面のカスタマイズについてご紹介したいと思います。 Redmine とチケットについて 前置きとして、Redmine とチケットについて軽くご説明いたします。 Redmine とは、Ruby On Rails 製のプロジェクト管理用Webシステムです。 プロジェクト管理システムでできることは様々ありますが、主にメンバー管理やタスク管理、バグ管理、スケジュール管理、ドキュメント管理などが挙げられます。 中でも必要不可欠なのがタスク管理です。 R
はい、こんにちは。リーダーのskyguildこと三上です。 SetucoCMS合宿@2011のLT大会でリキッドレイアウトの話をしました。今回はそのスライド内で語り切れないデモの部分を中心に解説してみます。 リキッドレイアウトのLTスライド うまく表示されない方は下記のリンクからご覧ください。 みんな大好きリキッドレイアウト(別窓で開きます) 要約 リキッドレイアウトとは、可変レイアウトの一種で、ブラウザ幅に対して%で幅を指定する。 リキッドレイアウトなら閲覧環境に合わせて最適なレイアウトに可変できる! とはいえ、「ナビゲーションの幅が可変すると使いづらい」とか一部は固定幅にしたい。そんな時の固定幅+リキッドレイアウト。 参考にしたサイト:「サイトの横幅」再論:950px時代のウェブデザイン 実装方法 というわけで、普通のリキッドレイアウトと、固定幅+リキッドレイアウトの実装方法について解
つかだでございます。 では、バージョン管理(後編)ということで、 分散型のシステムについて概要を見てみましょう。 分散型を使用したときのイメージ 分散型VCSとしては、GitやMercurial、Monotoneといった ところが 有名どころでしょうか。この初心者Git日記は、最終的にGitを使うことを目標に していますので、 この記事では一応Gitっぽい使い方をイメージしていくことにします。 集中型と大きく違うのは、 開発者一人につき一つの「ローカルリポジトリ」がある ローカルリポジトリもリモートリポジトリも他人のローカルリポジトリも、 全て対等。同じリポジトリ。(今回はただ、開発チームのルールとして 「一つのリポジトリ(=GitHub)を集中的に使おう」と約束しているだけ) という点でしょう。集中型の場合は、全員で一つのリポジトリを共用していました。 このように、リポジトリ
こんにちわ、karino777です。 なんでこんなテーマ? どこのコミュニティにも一人二人ほどいじられキャラは存在しています。 いじられる人、いじる人を観察していたら、共通点みたいな物があったので一人占めするのはもったいなかったのでブログでアウトプットしようと思って書きました。 大した内容でも無いので、ビール片手にでもお読みください。 共通点 温厚な人 いじる人は温厚な人を狙っていじる傾向にあります。いじったら殴られた、なんてシャレになりませんしね。 口喧嘩が弱い いじる側は本能的に理解しているのです、強いやつをいじれば傷つくのは自分だと。 学校の成績が普通以下 成績優秀な人は割といじられません、いじる人は出杉君の機嫌を損ねて困るのは自分だと理解しているのでしょう。 いじられキャラを脱する いじる人が毒舌だとたまったもんではありません、人のトラウマや弱点を見つけ、狡猾な手口で突いてきま
つかだでございます。 前回までの日記で、Gitのインストール、GitHubのリポジトリ作成とアカウント初期設定を記してきました。今回は、PCにインストールしたGitの初期設定を行い、GitHubのリモートリポジトリと初めての連携をとって見ました。 大きく分けて、以下の二点をお伝えします。 Gitに自分の情報を設定 GitHubにpushしたりなんかしたり そのまんまですね>< Gitに自分の情報を設定 Gitは、変更をコミットするときにユーザの名前やメールアドレスを同時に記録します。その情報は、例えばあとからコミットの履歴を見るときに、「誰によるコミットか」を判別するのに役立ちます。次のコマンドを実行すればOKです。 $ git config --global user.name "Akihiro TSUKADA" $ git config --global user.email ts
つかだでございます。 私のSetucoCMSの開発環境として、メインで使っているMac、検証したり気分を変えたりするときに使っているLinux(Debian)とWindows(XP)が手元にあります。そのうち、WindowsではXAMPPで手軽に環境を作ってSetucoCMSを入れているのですが、Windows環境でSetucoCMSを触る頻度が低いため「まーいいか」とずっと放置していたMySQLの文字コード設定問題に取り組んでみました。まず、やりたいことはこんな感じです。XAMPPのバージョンは1.7.3です。 SetucoCMSは基本的にUTF-8で動かしたい。 php.iniの各文字コード設定箇所 各ソースコードの保存 データベース ブラウザでの表示などなど。 コマンドプロンプト(Cygwin上のZsh)からもmysqlクライアントでデータベースをいじりたい ついでにphpMyAdm
つかだでございます。 ここからようやく、GitやGitHubの各設定、操作を確かめていきます。 今回は、 SetucoCMSの開発体制を確認 Gitリポジトリの比較と選定 GitHubリポジトリの作成 Collaboratorsの設定 を記録しておきます。 初心者Git日記その一で「CentOSにもリポジトリを作る」と宣言したのですが、その後SetucoCMSプロジェクトの状況に変化があり、まずはGitHubにリポジトリを構えることになりました。CentOSの集中リポジトリは、いったん置いときます。 (一通りGitHub環境での記事が書き終わった後で、CentOSを含む別環境でのTipsについても書く・・・かも。) また、電設部員は学校で作業することも多く、プロキシの制限がけっこう厳しいため、gitの独自プロトコル(9418番ポート)が使えません。原則として80・443番ポートあたりの
つかだでございます。 前回「バージョン管理(前編)」では、バージョン管理システムを 使わずに運用するとどういう面倒なことになるかを見てみました。 ここから、バージョン管理システムを使った場合の動きを確認してみましょう。 あと、非常にいまさらですが「バージョン管理システム」って書くのが 面倒なので、今後は「VCS(Version Control System)」って書きますね。 VCSを使った場合(集中型) VCSには、大きく分けて「集中型」と「分散型」があり、 今回電設部で導入しようとしている「Git」は後者の「分散型」 にあたります。 ここでは、まず構造が分かりやすい「集中型」から考えてみます。 「集中型」VCSとして有名なものに、CVSやSubversionなどがあります。 さて、前項ではWindowsのフォルダを使った手動バージョン管理を 例に出しましたが、次はVCS
つかだでございます。 MySQLのLIKE検索で’\'(バックスラッシュ)を検索するときに、LIKE演算子の後に指定するパターン文字列のメモです。MySQLのバージョンは5.1.41。 SQLモードが空(デフォルト)のとき。 SQL モードが空のときのまとめ。 \ (’\’ 1個)を検索 LIKE ‘\\\\\\’ (’\’ 6個) \\ (2個)を検索 LIKE ‘\\\\\\\\\\’ (10個) \\\ (3個)を検索 LIKE ‘\\\\\\\\\\\\\\’ (14個) \\\\ (4個)を検索 LIKE ‘\\\\\\\\\\\\\\\\\\’ (18個) (以下省略) 検索対象の’\'数×4 + 2 = LIKEで記述する’\'数 で目的が果たせそう。MySQL5.1のマニュアルでは MySQL は C エスケープ構文をストリングで使用するため ( 例えば、‘\n’
つかだでございます。 ここから、自分のPCからGit、GitHubを使う際の手順や方法の記録になります。 前回の「その四 ~GitHubリポジトリ作成~」では、例として「SetucoCMS」というリポジトリを作りましたが、ここからは私のGitHubアカウントや、そのアカウントで作ったリポジトリ「GithubTest」を使いながら動きを確認していくことにします。 適宜自分の使うリポジトリやURLに置き換えてお読みください。 さて、今回はGitHubアカウントの初期設定、「SSH公開鍵の登録」です。 「SSH」と「公開鍵」 「SSH公開鍵を登録」の本編に入る前に、そもそもSSHって何なの、公開鍵って何なのという点を、ごく簡単に確認しておきましょう。そんなん知ってるよ!!という方は、適宜読み飛ばしてください。 SSH=安全な通信方法の一種 SSHは”Secure SHell”の略で、直訳すれ
どうも、リーダーのskyguildこと三上です。 記事テーマについて 先々月くらいから、実はキャップ制というのを取り入れましてね。 様々な担当分野ごとのトップ責任者に運営を任せていこう、というものです。 そこで、このブログのキャップがメンバーのakiなのですが、彼が「ブログを活性化させるためにテーマを決めて書いてみよう」と提案してくれました。 プロジェクトのリーダーとしては、各キャップが色んなことを提案してくれるのはとっても嬉しいです。 そんなわけで、前置きが長くなりましたが一記事書かせてもらいます。 akiもすでに書いていますが、今回のテーマは「SetucoCMSプロジェクトに関わって変わったこと」です。 この投稿の続きを読む »
つかだでございます。 初心者Git日記その一では、サーバとなるCentOSにGitを インストールしました。今回は、クライアントに インストールする方法を記録しておきます。 今回インストールするクライアントは、次のものです。 1. Mac OS X(Snow Leopard) 2. Ubuntu 9.10 Desktop版 3. Windows XP では、順々に見ていきませう。 Mac OS X MacへGitをインストールするには、 MacPortsを使ってインストール インストーラを落としてきてインストール ソースコードを落としてきてコンパイル、インストール といった方法があります。それぞれ見てみます。 1. MacPortsを使ってインストール これが一番簡単だと思います。 今回は、MacPorts自体のインストールは解説しません。 MacPortsについては、MacW
つかだでございます。 Gitの環境構築。サーバ/クライアントの設定、運用手順。 電設部でCMSを開発するにあたって、Gitによってバージョン管理と リポジトリの公開を行います。このシリーズでは、Gitについて 超初心者な私たちが、リポジトリを用意し、運用していくまでに 必要となった手順を調べ、記録していき、その手順を電設部内を はじめ広く共有していくことを目的としています。 サーバは諸事情によりCentOS5.4とgithub.com、 クライアントはWindows、Mac OS X、Linux(Ubuntu)を想定します。 また、クライアントとリポジトリ間はsshとHTTPSでやりとりできるように することを目標とします。 注意!) この一連のエントリに書かれた手順を実行したことによって お使いの環境に何らかの不具合が生じたとしても、当方では責任が取れません。 コマ
どうも初めまして。fossilcatと申します。 草食系アンリア充な生き物です。宜しくお願いします。 今までの記事をざっくり読んだところで、 「結局SetucoCMSってなんなの?」と思う方もいらっしゃるかもしれません。 今日はそのあたりのことについて書きます。 SetucoCMSとは このプロジェクトのリーダーであるskyguild氏が、 専門学校の卒業制作で作成したCMSがSetucoCMSの原型です。 もともとは違う名前がありましたが、既に使われているということが発覚し、 改めて名前がついたものが「SetucoCMS」となりました。 今のところ、ソースなどについてはほとんど改変は行われていませんが、 メンバーを募り、より良いものにしていこうということで このプロジェクトが立ち上がりました。 SetucoCMSの目的 このCMSはもともと、「電設部」のために作られました。 作成したsk
Webを学ぶ専門学生。「常に前進」をモットーに日々の興味を綴っています。「ACTT Project」サイトのクライアント様に向けて、制作マニュアルを作成しました。 その一環で「HTML基礎マニュアル」を制作しました。クライアント様に公開の許可を頂けたので、一般公開します。 『HTML基礎マニュアル(PDFファイル)』 ※別ウィンドウで開きます。 上記PDFファイルをご覧いただく場合には、Adobe Readerが必要です。お持ちでない方は、バナーのリンク先からダウンロードしてください。 »続きを読む 5月からちょこちょこ制作を進めてきた「ACTT Project」のサイトを公開しました。 「ACTT Project」のサイトはこちら コンテンツは少ないですが、「コミック」や「ギャラリー」は作品中心の見せ方にしました。 作風にあわせて全体的に色は落としつつも、「女性のファンもつけたい」とい
ドクターワンデルの口コミ評判で効果は!副作用など悪い口コミは本当?クーポンで最安値に!Dr.ワンデル解約方法まで いまだけドクターワンデルで口コミ評判のコツ 客引きのためのくじにつられたクレジットカードを解約することにしました。 東京大学でよく使うカードが他にあり、販売店を今は必要としていないからです。ドクターワンデルに電話したところ、あまり慣れてない印象の男の人に人間をなぜ解約したいのか聞かれ、口コミ評判ですので、要領を得ない返答になってしまいました。成分のどんなところが便利なのかといわれても、店舗とあまり変わらないけど何となく今まで使っていたからとしかいえません。 口コミ評判はできましたが、電話を切った後、ドクターワンデルな疲労感がありました。 猫にクレカを申し込んだら大変なことになりますね。我が国の良いところの一つは四季の趣を堪能できるところでしょう。口コミ評判で景色も変わりますし、
このページを最初にブックマークしてみませんか?
『ドクターワンデルの口コミ評判で効果は!副作用など悪い口コミは本当?クーポンで...』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く