[Tokyodebian-commits] TokyoDebian CVS update: monthly-report
debianmeetingresume200610.pdf
debianmeetingresume200610-presentation.tex
debianmeetingresume200610-presentation.pdf
tokyodebian CVS Commit
tokyodebian-commits at lists.alioth.debian.org
Sun Oct 22 07:33:31 CEST 2006
User: dancer
Date: 06/10/22 05:33:31
Modified: . debianmeetingresume200610.pdf
debianmeetingresume200610-presentation.tex
debianmeetingresume200610-presentation.pdf
Log:
add 200610 presentation.
Revision Changes Path
1.13 +2465 -3507monthly-report/debianmeetingresume200610.pdf
<<Binary file>>
1.2 +241 -27 monthly-report/debianmeetingresume200610-presentation.tex
CVSWEB Options: -------------------
CVSWeb: Annotate this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/debianmeetingresume200610-presentation.tex?annotate=1.2&cvsroot=
CVSWeb: View this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/debianmeetingresume200610-presentation.tex?rev=1.2&content-type=text/x-cvsweb-markup&cvsroot=
CVSWeb: Diff to previous version: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/debianmeetingresume200610-presentation.tex.diff?r1=1.2&r2=1.1&cvsroot=
-----------------------------------
Index: debianmeetingresume200610-presentation.tex
===================================================================
RCS file: /cvsroot/tokyodebian/monthly-report/debianmeetingresume200610-presentation.tex,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- debianmeetingresume200610-presentation.tex 17 Sep 2006 01:50:28 -0000 1.1
+++ debianmeetingresume200610-presentation.tex 22 Oct 2006 05:33:31 -0000 1.2
@@ -79,41 +79,41 @@
\frame{\titlepage{}}
\section{Intro}
+
\begin{frame}
\frametitle{本日のagenda}
- \begin{itemize}
+\begin{minipage}[t]{0.4\hsize}
+ \begin{itemize}
\item 注意事項
\begin{itemize}
\item 飲食禁止
\item 政治/宗教/営利活動禁止
\end{itemize}
- \item Social Contract 唱和
+ \item 最近事情
\item 事前課題紹介
\item quiz
\end{itemize}
+\end{minipage}
+\begin{minipage}[t]{0.4\hsize}
+\begin{itemize}
+ \item スペイン参加報告
+ \item flash ねた
+ \item apt チューニングねた
+ \end{itemize}
+\end{minipage}
\end{frame}
-\section{事前課題の声}
-
-%\subsection{}
-\begin{frame}
-XXX
-\end{frame}
-
-\section{DWNQuiz}
-%% debianmeetingresume200609.texから以下コピー
-
\section{最近のDebian関連のミーティング報告}
\begin{frame}{最近のDebian関連ミーティング報告}
\begin{itemize}
\item Debian勉強会
- \item OSC
- \item OSS
+ \item 夜のカレーパーティー
+ \item Debian JP 定例 IRC ミーティング試行中\\
\end{itemize}
\end{frame}
-\subsection{Debian勉強会}
+\subsection{9月のDebian勉強会}
\begin{frame}{9月のDebian勉強会}
\begin{itemize}
@@ -123,20 +123,232 @@
\item LLGONG発表報告
\end{itemize}
\end{frame}
-
-
-\section{xxx}
-\begin{frame}{Xxxx}
-
+
+\subsection{Debian JP として}
+
+\begin{frame}{Debian JPとDebian 勉強会}
+個人的な理想
+
+\includegraphics[width=0.7\hsize]{image200610/debianstructure.eps}
+
\end{frame}
-\begin{frame}[containsverbatim]{Xxxx}
+\section{事前課題の声}
+
+%\subsection{}
+\begin{frame}[containsverbatim]{事前課題}
\begin{verbatim}
- xxx
-yyy []=--0-)F_)*&^^%%%
+$ cat /etc/networking/interfaces
+cat: /etc/networking/interfaces: そのようなファイルやディレクトリはありません
\end{verbatim}
-
+\end{frame}
+
+\begin{frame}[containsverbatim]{interfaces}
+\begin{verbatim}
+ iface eth0 inet dhcp
+ iface eth0:1 inet static
+ address 192.168.1.2
+ netmask 255.255.255.0
+ iface eth0:2 inet static
+ address 192.168.2.2
+ netmask 255.255.255.0
+\end{verbatim}
+\end{frame}
+
+\begin{frame}{ダサい}
+DebianというかLinux全般の問題だと思いますが、
+新しいデバイスが次々とカーネルでサポートされ、
+新しいソフトウェアがどんどん開発され、
+デスクトップも (まだまだという評価も否めませんが) 見違えるようにカッコよく使いやすくなっている一方で、
+なんだかダサいところは誰も (興味がないのか) 手をつけずダサいままになっているような気がします。
+別に設定ファイル全般が悪だとは思いませんが、
+設定まわりのインタフェースはもう少し改良できるのではないでしょうか。
+まぁ、だったらお前やれと言われても今の自分にはできないので、
+いつかその辺りが改善されるといいですね、と無難にまとめて回答とします。
+\end{frame}
+
+\begin{frame}{設定例ほしい}
+
+debian のネットワーク設定に関しては、マシンの用途、接続方法などでいくつ
+か設定方法があると思います。私の知る限りでは以下の設定があります。
+
+
+\begin{enumerate}
+ \item /etc/network 以下
+ interfacesとインターフェース起動時の処理のスクリプト群
+ \item /etc/ppp 以下
+ ppp 接続時の処理のスクリプト群
+ \item dhcp 接続時
+ \item network-manager を使った設定
+\end{enumerate}
+
+これらの設定の解説や設定例があるとよいとおもいます。
+\end{frame}
+
+
+\begin{frame}
+常用のinterfacesファイルはnoauto eth0; iface eth0 inet dhcpという感じで
+たいして面白いものではない。んで、Debian(およびLinux)のネットワーク設定
+については不満だらけである。まず今のinterfaces+ifupdownのフォーマットが
+すでに考古学博物館収録に値する代物(有史以前遺産のnetbaseよりはマシだが)
+であり、CUI/GUI問わず未だにまともなセットアップツールを提供できていない。
+インストーラのセットアップのほうがまだ気合いが入ってるぞ。エディタでこう
+記述しろなんて言われて喜んでるのは設定オタだけで十分である。特に無線周り
+は、Windows辺りと比べてしまうと、そのヘタレっぷりにDebian CDを真っ二つに
+して窓から捨てたくなったとしても止めることはできないだろう。
+\end{frame}
+
+\begin{frame}
+ だいたい歴史
+ 的負の遺産な/etc/resolv.confなんてファイルも気味が悪い。こんなのはカーネ
+ ル内部に持たせてやればDHCPのときにいちいち実ファイルを書き換える必要もな
+ いじゃないか。追加NICだってネットワーク接続するために付けたのであろうか
+ ら、いちいちエディタでinterfacesに追記する必要なく、新しいNICデバイスを
+ 発見した段階でとりあえずDHCPでつなぎに行っても罰は当たらなそうなもんだ。
+ まぁこういったことはデスクトップ開発者には100も承知なことなわけで、GNOME
+ やKDEではネットワークマネージャソフトの開発が進んでる。Debianはどうする。
+\end{frame}
+
+\begin{frame}{みんなの思い}
+\begin{itemize}
+ \item VPNとの統合
+ \item 無線の設定
+ \item resolv.conf
+ \item 環境依存の場合のネットワーク設定
+ \item 設定の一覧がわからない
+ \item ipv6 がいまいち
+\end{itemize}
+\end{frame}
+
+
+\section{DWNQuiz}
+%% debianmeetingresume200609.texから以下コピー
+
+\subsection{2006年38号}
+\url{http://www.debian.org/News/weekly/2006/38/}
+にある9月19日版です。
+
+\santaku
+{Josselin Mouette が GNOME 2.16 について説明したのは}
+{stable へのバックポート}
+{experimental への投入}
+{unstable への投入}
+{B}
+
+\santaku
+{Russel Coker が議論する際の道具として提案したのは?}
+{意味の無い議論をベイジアンフィルタではじく}
+{killfile の積極的な活用}
+{議論のサマリをまとめるためのwikiの利用}
+{C}
+
+\santaku
+{最近 Debian にはいったパッケージである「ttf-vlgothic」のvlはどういう意味か?}
+{ディストリビューションの名前}
+{私の名前はやまねです。}
+{very local }
+{A}
+
+
+\subsection{2006年39号}
+\url{http://www.debian.org/News/weekly/2006/39/}
+にある9月26日版です。
+
+\santaku
+{プロジェクトリーダーを罷免する決議が出たのはなぜか?}
+{Dunk-Tank プロジェクトを発足したから}
+{やるきがまったくみられないから}
+{タイの政変の影響}
+{A}
+
+\santaku
+{一般決議に関しての規則がかわったのはなぜか}
+{現在多数提起されているから}
+{くだらないものが提起されすぎだから}
+{Dunk-Tank が気に入らないから}
+{A}
+
+\section{Debian勉強会 agenda}
+
+\begin{frame}
+ \frametitle{本日のagenda}
+\begin{minipage}[t]{0.4\hsize}
+ \begin{itemize}
+ \item 注意事項
+ \begin{itemize}
+ \item 飲食禁止
+ \item 政治/宗教/営利活動禁止
+ \end{itemize}
+ \item 最近事情
+ \item 事前課題紹介
+ \item quiz
+ \end{itemize}
+\end{minipage}
+\begin{minipage}[t]{0.4\hsize}
+\begin{itemize}
+ \item スペイン参加報告
+ \item flash ねた
+ \item apt チューニングねた
+ \end{itemize}
+\end{minipage}
+\end{frame}
+
+\section{aptをチューニングしてみる}
+
+\begin{frame}
+先月からつづいている aptのチューニングネタ
+\end{frame}
+
+\subsection{検討した内容}
+\begin{frame}[containsverbatim]{検討した内容}
+\begin{verbatim}
+sudo apt-get update
+[中略]
+CPU: Core Solo / Duo, speed 1833 MHz (estimated)
+Counted CPU_CLK_UNHALTED events (Unhalted clock cycles) with a unit mask of 0x00 (Unhalted core cycles) count 180000
+samples % image name app name symbol name
+23823 46.3519 libapt-pkg-libc6.3-6.so.3.11.0 apt-get
+SHA1Transform(unsigned int*, unsigned char const*)
+12732 24.7724 libapt-pkg-libc6.3-6.so.3.11.0 apt-get
+ MD5Transform(unsigned int*, unsigned int const*)
+4282 8.3314 processor.ko processor acpi_processor_idle
+2584 5.0276 libc-2.3.6.so apt-get (no symbols)
+2012 3.9147 vmlinux vmlinux __copy_to_user_ll
+503 0.9787 gpgv gpgv (no symbols)
+222 0.4319 vmlinux vmlinux timer_interrupt
+166 0.3230 libapt-pkg-libc6.3-6.so.3.11.0 apt-get
+ MD5Summation::Add(unsigned char const*, unsigned long)
+\end{verbatim}
+\end{frame}
+
+\subsection{方針}
+\begin{frame}{方針}
+ \begin{itemize}
+ \item SHA1 の計算が遅いので高速化する
+ \end{itemize}
+\end{frame}
+
+\subsection{検討}
+\begin{frame}{検討}
+ \begin{itemize}
+ \item SHA1の高速な実装を探す
+ \item 既存の実装を評価
+ \begin{itemize}
+ \item mozilla
+ \item openssl
+ \end{itemize}
+ \item 既存の実装を比較したところあまりはやくならない
+ \end{itemize}
+\end{frame}
+
+\subsection{結論}
+\begin{frame}{結論}
+ \begin{itemize}
+ \item 重い処理ではあるが、最適化されているものが既存では存在しない
+ \item 高速化は自前でチューニングする必要があるらしい
+ \item タイムアウト
+\end{itemize}
\end{frame}
\subsection{まとめ}
@@ -145,16 +357,18 @@
\item プロファイリングすれば重い処理がわかり、
最適化の手がかりになる
\item 実はプロファイルを取得するのはそんなにむずかしくない
- \item みんなで最適化するしか!
+ \item みんなでアッセンブリ職人になり、最適化するしか!
\end{itemize}
\end{frame}
+\subsection{今後のイベント}
+
\begin{frame}
\frametitle{今後のイベント}
\begin{itemize}
- \item OSC-Fall 10月28日?
+ \item OSC-Fall 10月28日?
\item OSC 沖縄 12月1日?
- \item KOF 11月18日
+ \item KOF 11月18日
\item Debian 勉強会大阪開催 11月19日
\item Debian Conference 2007 Edinburgh 2007年6月
\item Debian 14周年 2007年8月16日
1.3 +6557 -923 monthly-report/debianmeetingresume200610-presentation.pdf
<<Binary file>>
More information about the Tokyodebian-commits
mailing list