Submit Search
Upload
FileManで楽々ファイル操作
•
0 likes
•
175 views
M
Masashi Umezawa
Follow
各種Smalltalkでファイル操作を簡単に行うためのライブラリFileManの紹介です
Read less
Read more
Report
Share
Report
Share
1 of 14
Download now
Download to read offline
Recommended
OSC2017 Hokkaido. MySQL今こそインストールを極めよう~改めて考える環境構築~
OSC2017 Hokkaido. MySQL今こそインストールを極めよう~改めて考える環境構築~
sakaik
2017/07/15に札幌で開催された、オープンソースカンファレンス(OSC)2017-Hokkaidoでの、日本MySQLユーザ会発表枠での発表資料です。インストールを極めて、MySQLをいじり倒す環境をいつでも気軽に作れるようになりましょう、というのが趣旨です。
AWSのRedHatにMySQL最速インストール
AWSのRedHatにMySQL最速インストール
sakaik
2017.05.13 日本MySQLユーザ会会(MyNA会)長野2017 で紹介した、AWS上のRed Hat に(バイナリで)MySQLをインストールする資料です。
WordPress アジュール部 ハンズオン
WordPress アジュール部 ハンズオン
Masaki Takeda
Monitoring Intelligence
Monitoring Intelligence
netopscoding
NetOpsCoding#3の発表資料です。 https://atnd.org/events/78025
Next-L Enju 開発ワークショップ #10
Next-L Enju 開発ワークショップ #10
Kosuke Tanabe
ゆるふわMySQLフェイルオーバー
ゆるふわMySQLフェイルオーバー
Kimitoshi Takahashi
マルチマスターレプリケーション+VRRPでMySQLサーバを冗長化させます。MySQL Casual Talk 2015/11/20
MySQLの冗長化 2013-01-24
MySQLの冗長化 2013-01-24
Yoshihiko Matsuzaki
<SKILL BASECAMP 2013> MySQLの冗長化~無停止運用を実現するには~ http://www.pasonatech.co.jp/entry/index.jsp?mode=2&d=on&no=3756
20130222 osc13tk osc.cms
20130222 osc13tk osc.cms
usptomo
Recommended
OSC2017 Hokkaido. MySQL今こそインストールを極めよう~改めて考える環境構築~
OSC2017 Hokkaido. MySQL今こそインストールを極めよう~改めて考える環境構築~
sakaik
2017/07/15に札幌で開催された、オープンソースカンファレンス(OSC)2017-Hokkaidoでの、日本MySQLユーザ会発表枠での発表資料です。インストールを極めて、MySQLをいじり倒す環境をいつでも気軽に作れるようになりましょう、というのが趣旨です。
AWSのRedHatにMySQL最速インストール
AWSのRedHatにMySQL最速インストール
sakaik
2017.05.13 日本MySQLユーザ会会(MyNA会)長野2017 で紹介した、AWS上のRed Hat に(バイナリで)MySQLをインストールする資料です。
WordPress アジュール部 ハンズオン
WordPress アジュール部 ハンズオン
Masaki Takeda
Monitoring Intelligence
Monitoring Intelligence
netopscoding
NetOpsCoding#3の発表資料です。 https://atnd.org/events/78025
Next-L Enju 開発ワークショップ #10
Next-L Enju 開発ワークショップ #10
Kosuke Tanabe
ゆるふわMySQLフェイルオーバー
ゆるふわMySQLフェイルオーバー
Kimitoshi Takahashi
マルチマスターレプリケーション+VRRPでMySQLサーバを冗長化させます。MySQL Casual Talk 2015/11/20
MySQLの冗長化 2013-01-24
MySQLの冗長化 2013-01-24
Yoshihiko Matsuzaki
<SKILL BASECAMP 2013> MySQLの冗長化~無停止運用を実現するには~ http://www.pasonatech.co.jp/entry/index.jsp?mode=2&d=on&no=3756
20130222 osc13tk osc.cms
20130222 osc13tk osc.cms
usptomo
今さらだけどMySQLとライセンス
今さらだけどMySQLとライセンス
Hidenori Ishii
(↓間違いの訂正アリ↓)第4回大阪MySQL勉強会資料 06/03 修正 ◆@y_catch さん @yoku0825 さんに教えていただいた誤謬の修正 ・「使用権」は誤解を招くと教えていただいたので "「使用」と「利用」""ライセンスの2つの法的根拠"などを修正 また、使用が権利でないことの理解の一助となるよう "「使用」と「利用」とライセンス"のページを追加 ・GPLのバージョンについての情報を追加して、用語はGPLv2へ統一(したつもり) ・"MySQLの著作権"について、教えていただいた情報を元に修正 ◆また、以下も修正 ・発表直前に書き上げたため、推敲せず話の繋ぎがうまくいってない箇所や 分かりにくい説明、見にくいところなどを修正 ・[GNUによる4つの自由]で自由の保障で勘違いしてたところを削除 ・オープンソースライセンスの定義を正しいものに修正 ・時間がなくて機械翻訳のままだった"FOSSライセンス例外を有効にする条件"を修正 ・"第2部 ライセンス編"で、時間がなくて完成をあきらめたページが目次にだけ残っていたので削除 「LGPLについての追記」/「GPLのバージョンごとの違い」/「GPLv2の全条項の解説」 (他にも「GPLv2で頒布するには」「集積物」「envelopeライセンス」「GPLよくある疑問」とか 間に合わなくてカットしたので、いずれちゃんとした資料を作りたい!) (法律も「インセンティブ論(規制理論)と自然権論」「著作権法の変遷」 「裁定制度」「みなし侵害」「DRM回避」とかを考慮した資料にしないと…)
MySQL Clusterのトラブル事例
MySQL Clusterのトラブル事例
hiroi10
MySQL Clusterで遭遇したトラブルについて
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
Yasutaka Hamada
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) さくらのクラウド操作案内
WindowsでMySQL入門
WindowsでMySQL入門
Hidenori Ishii
(↓訂正アリ↓)第3回大阪MySQL勉強会資料 p.35「log-binは、log-bでも通ってしまう」 設定項目名にはlog-bin以外にも log_bin_trust_function_creatorsがあるので 例として不適切でした。 「read-onlyは、read-oでも通ってしまう」に修正、再アップロードしました また、間違いがががが…。 p.25 WindowsやMAC OSXでlower_case_table_namesを0にしてしまうと、 MyISAMで、"index corruption"だった...。 インデックス破損てヤバス あと p.32 innodb_log_file_sizeの指定は、ib_logfile0の作り直し (サーバ停止中にファイル削除すれば自動で作り直すが)が要り、 初心者向けじゃなくなるのでコメントアウトします...ダメダメだ 再アップロードしました
ownCloud のあれこれ July Tech Festa 2016
ownCloud のあれこれ July Tech Festa 2016
Tetsurou Yano
July Tech Festa 2016 - JTF2016 http://2016.techfesta.jp/speaker.html#S01 便利に使えるプライベートオンラインストレージ ownCloudのあれこれと、一歩進んだチューニングを大公開!
アメーバピグにおける自作サーバ運用
アメーバピグにおける自作サーバ運用
Akihiro Kuwano
自作サーバカンファレンスで発表した資料です。 まあustででてるんだし、だした所でということでだしちゃいましょう。
CNAMEカメレオンパターン - Developers.IO Meetup 05
CNAMEカメレオンパターン - Developers.IO Meetup 05
Makoto Miida
AWS勉強会 in 北海道札幌! Developers.IO Meetup 05
MySQl 5.6新機能解説@第一回 中国地方DB勉強会
MySQl 5.6新機能解説@第一回 中国地方DB勉強会
Mikiya Okuno
@第一回 中国地方DB勉強会で発表した資料です。
MySQL 4.0で9年動き続けたサーバを リプレイスしてバージョンアップした話
MySQL 4.0で9年動き続けたサーバを リプレイスしてバージョンアップした話
Takahiro Okumura
MySQL Casual Talks vol.7 http://mysql-casual.connpass.com/event/9767/
ApacheCloudstack4.1最新情報ver2
ApacheCloudstack4.1最新情報ver2
Midori Oge
Sfstudy#2チーム5
Sfstudy#2チーム5
Yasuhiro Arai
Sfstudy#2チーム5
情報セキュリティCAS 第二十三回放送用スライド
情報セキュリティCAS 第二十三回放送用スライド
Kumasan, LLC.
ツイキャス生放送「情報セキュリティCAS」で使用したスライドです。 放送の録画はこちら→ http://twitcasting.tv/it_mikawaya/movie/104943508
MySQL5.7とMariaDB10.1の性能比較(簡易)
MySQL5.7とMariaDB10.1の性能比較(簡易)
hiroi10
MySQL5.7とMariaDB10.1の性能比較(簡易)
Open stack swift is too Enterprise? 2014/12/01 advent cal
Open stack swift is too Enterprise? 2014/12/01 advent cal
Naoto Gohko
Open stack swift is too Enterprise? Why Swift ?
Rancher meetup 20161007
Rancher meetup 20161007
Tetsurou Yano
Rancher&Docker初心者これどうすればいいの? ---Rancher を使ってみて分からなかったことを綴ります。知ってる人教えてください---
MySQL Clusterを運用して10ヶ月間
MySQL Clusterを運用して10ヶ月間
hiroi10
MySQL Cluster Casual Talks #2のスライド修正版です
講座Linux入門・サーバOSとしてのLinux
講座Linux入門・サーバOSとしてのLinux
Tokai University
総合情報センター講座 -Linux入門 サーバOSとしてのLinux 初心者向けに、1日コースで開講した時の資料です。 Ubuntu, Apache, FreeStyleWiki
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
Yasuhiro Arai
CloudStack Advent Calendar jp: 2012 企画! http://atnd.org/events/34309
XenServer Overview
XenServer Overview
Kimihiko Kitase
XenServerの概要について説明しています。
OS入門
OS入門
Shuntaro Saiba
社内勉強会 OS入門
Sql server よく聞く設定とその効果
Sql server よく聞く設定とその効果
Masayuki Ozawa
Amandaを使ってバックアップ管理を一元化
Amandaを使ってバックアップ管理を一元化
賢 秋穂
社内勉強会時の資料です。
More Related Content
What's hot
今さらだけどMySQLとライセンス
今さらだけどMySQLとライセンス
Hidenori Ishii
(↓間違いの訂正アリ↓)第4回大阪MySQL勉強会資料 06/03 修正 ◆@y_catch さん @yoku0825 さんに教えていただいた誤謬の修正 ・「使用権」は誤解を招くと教えていただいたので "「使用」と「利用」""ライセンスの2つの法的根拠"などを修正 また、使用が権利でないことの理解の一助となるよう "「使用」と「利用」とライセンス"のページを追加 ・GPLのバージョンについての情報を追加して、用語はGPLv2へ統一(したつもり) ・"MySQLの著作権"について、教えていただいた情報を元に修正 ◆また、以下も修正 ・発表直前に書き上げたため、推敲せず話の繋ぎがうまくいってない箇所や 分かりにくい説明、見にくいところなどを修正 ・[GNUによる4つの自由]で自由の保障で勘違いしてたところを削除 ・オープンソースライセンスの定義を正しいものに修正 ・時間がなくて機械翻訳のままだった"FOSSライセンス例外を有効にする条件"を修正 ・"第2部 ライセンス編"で、時間がなくて完成をあきらめたページが目次にだけ残っていたので削除 「LGPLについての追記」/「GPLのバージョンごとの違い」/「GPLv2の全条項の解説」 (他にも「GPLv2で頒布するには」「集積物」「envelopeライセンス」「GPLよくある疑問」とか 間に合わなくてカットしたので、いずれちゃんとした資料を作りたい!) (法律も「インセンティブ論(規制理論)と自然権論」「著作権法の変遷」 「裁定制度」「みなし侵害」「DRM回避」とかを考慮した資料にしないと…)
MySQL Clusterのトラブル事例
MySQL Clusterのトラブル事例
hiroi10
MySQL Clusterで遭遇したトラブルについて
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
Yasutaka Hamada
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) さくらのクラウド操作案内
WindowsでMySQL入門
WindowsでMySQL入門
Hidenori Ishii
(↓訂正アリ↓)第3回大阪MySQL勉強会資料 p.35「log-binは、log-bでも通ってしまう」 設定項目名にはlog-bin以外にも log_bin_trust_function_creatorsがあるので 例として不適切でした。 「read-onlyは、read-oでも通ってしまう」に修正、再アップロードしました また、間違いがががが…。 p.25 WindowsやMAC OSXでlower_case_table_namesを0にしてしまうと、 MyISAMで、"index corruption"だった...。 インデックス破損てヤバス あと p.32 innodb_log_file_sizeの指定は、ib_logfile0の作り直し (サーバ停止中にファイル削除すれば自動で作り直すが)が要り、 初心者向けじゃなくなるのでコメントアウトします...ダメダメだ 再アップロードしました
ownCloud のあれこれ July Tech Festa 2016
ownCloud のあれこれ July Tech Festa 2016
Tetsurou Yano
July Tech Festa 2016 - JTF2016 http://2016.techfesta.jp/speaker.html#S01 便利に使えるプライベートオンラインストレージ ownCloudのあれこれと、一歩進んだチューニングを大公開!
アメーバピグにおける自作サーバ運用
アメーバピグにおける自作サーバ運用
Akihiro Kuwano
自作サーバカンファレンスで発表した資料です。 まあustででてるんだし、だした所でということでだしちゃいましょう。
CNAMEカメレオンパターン - Developers.IO Meetup 05
CNAMEカメレオンパターン - Developers.IO Meetup 05
Makoto Miida
AWS勉強会 in 北海道札幌! Developers.IO Meetup 05
MySQl 5.6新機能解説@第一回 中国地方DB勉強会
MySQl 5.6新機能解説@第一回 中国地方DB勉強会
Mikiya Okuno
@第一回 中国地方DB勉強会で発表した資料です。
MySQL 4.0で9年動き続けたサーバを リプレイスしてバージョンアップした話
MySQL 4.0で9年動き続けたサーバを リプレイスしてバージョンアップした話
Takahiro Okumura
MySQL Casual Talks vol.7 http://mysql-casual.connpass.com/event/9767/
ApacheCloudstack4.1最新情報ver2
ApacheCloudstack4.1最新情報ver2
Midori Oge
Sfstudy#2チーム5
Sfstudy#2チーム5
Yasuhiro Arai
Sfstudy#2チーム5
情報セキュリティCAS 第二十三回放送用スライド
情報セキュリティCAS 第二十三回放送用スライド
Kumasan, LLC.
ツイキャス生放送「情報セキュリティCAS」で使用したスライドです。 放送の録画はこちら→ http://twitcasting.tv/it_mikawaya/movie/104943508
MySQL5.7とMariaDB10.1の性能比較(簡易)
MySQL5.7とMariaDB10.1の性能比較(簡易)
hiroi10
MySQL5.7とMariaDB10.1の性能比較(簡易)
Open stack swift is too Enterprise? 2014/12/01 advent cal
Open stack swift is too Enterprise? 2014/12/01 advent cal
Naoto Gohko
Open stack swift is too Enterprise? Why Swift ?
Rancher meetup 20161007
Rancher meetup 20161007
Tetsurou Yano
Rancher&Docker初心者これどうすればいいの? ---Rancher を使ってみて分からなかったことを綴ります。知ってる人教えてください---
MySQL Clusterを運用して10ヶ月間
MySQL Clusterを運用して10ヶ月間
hiroi10
MySQL Cluster Casual Talks #2のスライド修正版です
講座Linux入門・サーバOSとしてのLinux
講座Linux入門・サーバOSとしてのLinux
Tokai University
総合情報センター講座 -Linux入門 サーバOSとしてのLinux 初心者向けに、1日コースで開講した時の資料です。 Ubuntu, Apache, FreeStyleWiki
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
Yasuhiro Arai
CloudStack Advent Calendar jp: 2012 企画! http://atnd.org/events/34309
XenServer Overview
XenServer Overview
Kimihiko Kitase
XenServerの概要について説明しています。
OS入門
OS入門
Shuntaro Saiba
社内勉強会 OS入門
What's hot
(20)
今さらだけどMySQLとライセンス
今さらだけどMySQLとライセンス
MySQL Clusterのトラブル事例
MySQL Clusterのトラブル事例
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
WindowsでMySQL入門
WindowsでMySQL入門
ownCloud のあれこれ July Tech Festa 2016
ownCloud のあれこれ July Tech Festa 2016
アメーバピグにおける自作サーバ運用
アメーバピグにおける自作サーバ運用
CNAMEカメレオンパターン - Developers.IO Meetup 05
CNAMEカメレオンパターン - Developers.IO Meetup 05
MySQl 5.6新機能解説@第一回 中国地方DB勉強会
MySQl 5.6新機能解説@第一回 中国地方DB勉強会
MySQL 4.0で9年動き続けたサーバを リプレイスしてバージョンアップした話
MySQL 4.0で9年動き続けたサーバを リプレイスしてバージョンアップした話
ApacheCloudstack4.1最新情報ver2
ApacheCloudstack4.1最新情報ver2
Sfstudy#2チーム5
Sfstudy#2チーム5
情報セキュリティCAS 第二十三回放送用スライド
情報セキュリティCAS 第二十三回放送用スライド
MySQL5.7とMariaDB10.1の性能比較(簡易)
MySQL5.7とMariaDB10.1の性能比較(簡易)
Open stack swift is too Enterprise? 2014/12/01 advent cal
Open stack swift is too Enterprise? 2014/12/01 advent cal
Rancher meetup 20161007
Rancher meetup 20161007
MySQL Clusterを運用して10ヶ月間
MySQL Clusterを運用して10ヶ月間
講座Linux入門・サーバOSとしてのLinux
講座Linux入門・サーバOSとしてのLinux
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
XenServer Overview
XenServer Overview
OS入門
OS入門
Similar to FileManで楽々ファイル操作
Sql server よく聞く設定とその効果
Sql server よく聞く設定とその効果
Masayuki Ozawa
Amandaを使ってバックアップ管理を一元化
Amandaを使ってバックアップ管理を一元化
賢 秋穂
社内勉強会時の資料です。
障害とオペミスに備える! ~Oracle Databaseのバックアップを考えよう~
障害とオペミスに備える! ~Oracle Databaseのバックアップを考えよう~
Shinnosuke Akita
2015/10/17にJPOUGさんでお話をさせて頂きました、Oracle Databaseのバックアップリカバリのスライドです。
Zabbix-jp study #4 20111020 session2
Zabbix-jp study #4 20111020 session2
Hitoshi Yoshida
第4回ZABBIX-JP勉強会 発表資料(Session2) 「金融系システムでZabbix1.8をガチで使ってみた ~Zabbix2.0に期待することも語りたい」 発表者:吉田 仁(フューチャーアーキテクト株式会社) 2011年10月22日 公開
[A15] SQL Server Trouble Shooting Tips from Support Team by Takashi Honma
[A15] SQL Server Trouble Shooting Tips from Support Team by Takashi Honma
Insight Technology, Inc.
Jenkins study jenkins build-cicdi
Jenkins study jenkins build-cicdi
昌桓 李
本スライドは、Jenkinsの実務体験をテンプレート化して公開しています。
AsakusaのドキュメントをDashで見たい
AsakusaのドキュメントをDashで見たい
Takashi Aoe
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
Yasuyuki Sugai
2015年7月期 AITCオープンラボ Deep Learningハンズオン勉強会~Caffeで画像分類を試してみようの会~
osc_tokyo20100226
osc_tokyo20100226
Shoken Fujisaki
オープンソースカンファレンス 2010 Tokyo/spring での発表
Leiningen超速入門
Leiningen超速入門
Kiyotaka Kunihira
Kyoto.clj #1 で発表したLeiningenの紹介スライドです。
【第四回 ゼロからはじめる Oracle Solaris 11】02 統合アーカイブが変える仮想化環境の構築
【第四回 ゼロからはじめる Oracle Solaris 11】02 統合アーカイブが変える仮想化環境の構築
SolarisJP
※第三回はハンズオンのため資料公開はしていません。 Solaris 11.2 より新たな仮想環境構築方法となる統合アーカイブ (Unified Archive) が実装されました。本機能により、P2V や V2Vなど様々な環境へのデプロイが可能になります。本セッションでは統合アーカイブとは何者なのか?また統合アーカイブでできることについてお話します。
20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会
samemoon
Snowflake Elastic Data Warehouse as a Service
Snowflake Elastic Data Warehouse as a Service
Mineaki Motohashi
元MicrosoftでAzureも含めたServer and Tools BusinessのPresidentであるBob Muglia、元OracleのLead Architectなどが経営陣となり、巨額な資金$215を調達しているSnowflake Computing。 提供しているクラウドデータウェアハウスであるSnowflakeは、GartnerやForresterWaveなどのレポートでも高評価を得ています。日本での実績はないという状況ですが、使ってみました。 速くて安く運用しやすいクラウドデータウェアハウスだと思いますので、ぜひ使ってみて下さい。
HBase on EC2
HBase on EC2
Eiichi Sato
BigData-JAWS第13回での発表資料です。 https://jawsug-bigdata.connpass.com/event/90601/
VarnishCache入門Rev2.1
VarnishCache入門Rev2.1
Iwana Chan
そういえばこれをこっちにアップしてなかったのと 試しにPDF上げてみたかったので 一応3.0.1対応 冬コミでも出すのでよろしくお願いします><
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
Takashi Someda
http://jaws-ug.jp/jawsdays2013/speaker.html#OPS-04
VIOPS05: Eucalyptus概説&検証報告
VIOPS05: Eucalyptus概説&検証報告
VIOPS Virtualized Infrastructure Operators group ARCHIVES
VIOPS05: Eucalyptus概説&検証報告 クリエーションライン株式会社 肝付兼続 2010年7月23日(金曜日)10:00-17:30 VIOPS05 WORKSHOP Virtualized Infrastructures Workshop [05]
Windows エンジニア向け sql server on linux のためのスキルアップデート
Windows エンジニア向け sql server on linux のためのスキルアップデート
Masayuki Ozawa
Windows エンジニア向けの SQL Server on Linux のスキルアップデートに必要なベース情報
PostgreSQLの運用・監視にまつわるエトセトラ
PostgreSQLの運用・監視にまつわるエトセトラ
NTT DATA OSS Professional Services
中国地方DB勉強会 「PostgreSQLの運用・監視にまつわるエトセトラ」
JAWSUG初心者向けトラック 【Deploy&Ops】
JAWSUG初心者向けトラック 【Deploy&Ops】
Yukihiko SAWANOBORI
夏のJAWS-UG三都物語 July 5 2014 の資料です
Similar to FileManで楽々ファイル操作
(20)
Sql server よく聞く設定とその効果
Sql server よく聞く設定とその効果
Amandaを使ってバックアップ管理を一元化
Amandaを使ってバックアップ管理を一元化
障害とオペミスに備える! ~Oracle Databaseのバックアップを考えよう~
障害とオペミスに備える! ~Oracle Databaseのバックアップを考えよう~
Zabbix-jp study #4 20111020 session2
Zabbix-jp study #4 20111020 session2
[A15] SQL Server Trouble Shooting Tips from Support Team by Takashi Honma
[A15] SQL Server Trouble Shooting Tips from Support Team by Takashi Honma
Jenkins study jenkins build-cicdi
Jenkins study jenkins build-cicdi
AsakusaのドキュメントをDashで見たい
AsakusaのドキュメントをDashで見たい
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
osc_tokyo20100226
osc_tokyo20100226
Leiningen超速入門
Leiningen超速入門
【第四回 ゼロからはじめる Oracle Solaris 11】02 統合アーカイブが変える仮想化環境の構築
【第四回 ゼロからはじめる Oracle Solaris 11】02 統合アーカイブが変える仮想化環境の構築
20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会
Snowflake Elastic Data Warehouse as a Service
Snowflake Elastic Data Warehouse as a Service
HBase on EC2
HBase on EC2
VarnishCache入門Rev2.1
VarnishCache入門Rev2.1
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
VIOPS05: Eucalyptus概説&検証報告
VIOPS05: Eucalyptus概説&検証報告
Windows エンジニア向け sql server on linux のためのスキルアップデート
Windows エンジニア向け sql server on linux のためのスキルアップデート
PostgreSQLの運用・監視にまつわるエトセトラ
PostgreSQLの運用・監視にまつわるエトセトラ
JAWSUG初心者向けトラック 【Deploy&Ops】
JAWSUG初心者向けトラック 【Deploy&Ops】
More from Masashi Umezawa
第142回Smalltalk勉強会 - PharoJSで作るWebアプリケーション
第142回Smalltalk勉強会 - PharoJSで作るWebアプリケーション
Masashi Umezawa
PharoJSを使ってWebアプリケーションを開発する方法の紹介です。 第142回Smalltalk勉強会の発表資料です。 https://smalltalk.connpass.com/event/313973/
TruffleSqueakの紹介
TruffleSqueakの紹介
Masashi Umezawa
インタラクティブなPolyglotプログラミングを可能にする、TruffleSqueakの紹介です
SmalltalkBoltでUFFI入門
SmalltalkBoltでUFFI入門
Masashi Umezawa
PharoからCで書かれた共有ライブラリの関数を呼び出すUFFIの使い方について、例を交えて解説します
TaskItの紹介
TaskItの紹介
Masashi Umezawa
Introducing TaskIt - an easy-of-use concurrency library for Pharo Smalltalk
Smalltalk勉強会 - 過去、現在、そして未来へ のその後
Smalltalk勉強会 - 過去、現在、そして未来へ のその後
Masashi Umezawa
125回に到達したSmalltalk勉強会の今までの活動をかいつまんで紹介します
Revealing ALLSTOCKER
Revealing ALLSTOCKER
Masashi Umezawa
4-year chronicles of ALLSTOCKER (a trading platform for used construction equipment and machinery). We describe how the system has evolved incrementally using Pharo smalltalk.
TarandocでJSONを永続化
TarandocでJSONを永続化
Masashi Umezawa
Pharoで使える軽量なJSON DBであるTarandocの紹介です
Dockerizing pharo
Dockerizing pharo
Masashi Umezawa
How to use pharo-vnc-supervisor docker image for your development/deployment.
今からでも遅くないSmalltalk入門
今からでも遅くないSmalltalk入門
Masashi Umezawa
Smalltalk忘年会2017で行われたSmalltalk入門。Pharoをインストールし、Catalog BrowserでSoupを入れ、とあるサイトのスクレイピングをしてみるところまでを解説
Tarantubeでメッセージキューを使い倒す
Tarantubeでメッセージキューを使い倒す
Masashi Umezawa
Pharoで使える軽量で高機能なMQライブラリのTarantubeの解説
VerStixの紹介
VerStixの紹介
Masashi Umezawa
PharoとVert.xをつなぐライブラリVerStixの紹介です
Oldtalk - あのころの処理系は今
Oldtalk - あのころの処理系は今
Masashi Umezawa
Smalltalk処理系の中でもマニアックなものについて、9年前に比べてどうなっているかの追跡調査
Pyonkeeを鳴らす
Pyonkeeを鳴らす
Masashi Umezawa
Pyonkee 2.3の新機能(MIDI&iCloud)の紹介です。
Smalltalk勉強会 - 過去、現在、そして未来へ
Smalltalk勉強会 - 過去、現在、そして未来へ
Masashi Umezawa
第100回Smalltalk勉強会のキーノート。今までのSmalltalk勉強会の軌跡を振り返ります。
Tarantalk
Tarantalk
Masashi Umezawa
SmalltalkとLuaとTuple DBMSの融合を可能にする、Tarantalkについての紹介
Smalltalkと型について
Smalltalkと型について
Masashi Umezawa
LLoTの「Dynamic Typing再考」で使ったプレゼン資料です
Introduction of Pharo 5.0
Introduction of Pharo 5.0
Masashi Umezawa
Introduces new features of Pharo 5.0 with a small web app sample. Pharo 5.0 の特徴を紹介し、簡単なWebアプリを作成します。
Why!? Smalltalk
Why!? Smalltalk
Masashi Umezawa
オブジェクト指向言語のオーパーツ、Smalltalkを今の時代にやってみる理由とは? 初心者向けSmalltalkハッカソン用のイントロ資料です。
Pillarの紹介
Pillarの紹介
Masashi Umezawa
Smalltalkによるドキュメント生成ツールPillarの紹介です
Scrumの紹介とXPプロジェクトへの適用(Scrum and XP)
Scrumの紹介とXPプロジェクトへの適用(Scrum and XP)
Masashi Umezawa
2002年に株式会社豆蔵で行われた「豆ナイトXPスペシャル」でのプレゼン資料です
More from Masashi Umezawa
(20)
第142回Smalltalk勉強会 - PharoJSで作るWebアプリケーション
第142回Smalltalk勉強会 - PharoJSで作るWebアプリケーション
TruffleSqueakの紹介
TruffleSqueakの紹介
SmalltalkBoltでUFFI入門
SmalltalkBoltでUFFI入門
TaskItの紹介
TaskItの紹介
Smalltalk勉強会 - 過去、現在、そして未来へ のその後
Smalltalk勉強会 - 過去、現在、そして未来へ のその後
Revealing ALLSTOCKER
Revealing ALLSTOCKER
TarandocでJSONを永続化
TarandocでJSONを永続化
Dockerizing pharo
Dockerizing pharo
今からでも遅くないSmalltalk入門
今からでも遅くないSmalltalk入門
Tarantubeでメッセージキューを使い倒す
Tarantubeでメッセージキューを使い倒す
VerStixの紹介
VerStixの紹介
Oldtalk - あのころの処理系は今
Oldtalk - あのころの処理系は今
Pyonkeeを鳴らす
Pyonkeeを鳴らす
Smalltalk勉強会 - 過去、現在、そして未来へ
Smalltalk勉強会 - 過去、現在、そして未来へ
Tarantalk
Tarantalk
Smalltalkと型について
Smalltalkと型について
Introduction of Pharo 5.0
Introduction of Pharo 5.0
Why!? Smalltalk
Why!? Smalltalk
Pillarの紹介
Pillarの紹介
Scrumの紹介とXPプロジェクトへの適用(Scrum and XP)
Scrumの紹介とXPプロジェクトへの適用(Scrum and XP)
FileManで楽々ファイル操作
1.
日韓共同Squeaker夜の集い 2008 Masashi Umezawa
2.
FileManとは? 日常良くある仕事-ファイル操作をSmalltalk で簡単に行わせるための拡張ライブラリ 小さい
簡単 ポータブル(Squeak, VisualWorks) 拡張も楽
3.
Squeakでのファイル操作 もともとファイルを操作するためのライブラリ 群はある FileStream、FileDirectory、FilePathなど
ではなぜFileManなのか? もともとのクラス群の作りがいまいち ○ ごちゃごちゃしている ○ 書き方も冗長になりがち ○ もっと簡単に使えるようにできるはず => FileManの開発がスタート
4.
入手方法 Squeak SqueakMap
(Stable) ○ http://map.squeak.org/package/f9917683-25da- 4a6c-a013-b36527a100c1 SqueakSourceJ (Current) ○ http://squeaksource.blueplane.jp/FileMan.html VisualWorks Cincom Public Store Repository
5.
サンプルコード カレントディレクトリ下に’subDir’というディレクトリを 作り、そこに’Hello!’と書かれた’ file1.txt’というテキ ストファイルを作る
通常は FileManでは subDir := FileDirectory default directoryNamed: 'subDir'. subDir assureExistence. [str := subDir newFileNamed: 'file1.txt'. str nextPutAll: 'Hello!'] ensure: [str close]. './subDir' asDirectoryEntry at: 'file1.txt' put: 'Hello!'
6.
FileManの利点 (1) 小さい
コアとなるクラスは3つのみ ○ FmFileEntry ファイルを表す ○ FmDirectoryEntry ディレクトリを表す ○ FmFileIOAccessor 低レベルのファイルIOへのアダプタ (移植時を除き普段は意識しない)
7.
FileManの利点 (2) 簡単
ファイルとディレクトリはオブジェクト ○ ファイルに、更新日は? サイズは? 内容は? ○ ディレクトリに、子供となっているファイルは? ディレクト リは? などと聞けばよい ディレクトリは辞書のように扱うことも出来る ○ キーがファイル名で、値がファイルの内容となる ○ #at:でファイル内容の取り出し、#at:put:で書き込み
8.
FileManの利点 (3) ポータブル
パスの記法はプラットフォームに依存しない ○ ‘.¥subDir¥subSubDir’ asDirectoryEntry と書いた場合 Win、Mac、Linuxともに動作する - セパレータの違いを吸収する ○ ‘/tmp’ asDirectoryEntry at: ‘myData’ put: data と書いても - やはり全てのプラットフォームで動作 - ドライブの有無も自動で判断
9.
FileManの利点 (4) 拡張可能
FmDirectoryEntryやFmFileEntryを継承すれば特殊 な振る舞いをディレクトリやファイルに追加できる 例: 自動圧縮・展開 ○ #at:put:すると’text.gz’ファイルが自動的に作られる ○ #at:で’text.gz’が展開される | dir | dir := './gzipped' asDirectoryEntry: FmGZipDirectoryEntry. dir at: ‘text’ put: ‘これは圧縮されます'. (dir at: 'text') inspect.
10.
利用例 (1) バックアップ
‘foo’ディレクトリ以下のファイル群を日ごとに ’bkUp’ディレクトリ以下にバックアップしたい './foo' asDirectoryEntry copyTo: './bkUp' / Date today yyyymmdd
11.
利用例 (2) エラーログ
‘error.log’ファイルに、エラーログ情報を追加で 書き込みたい ‘error.log’ asFileEntry appendContents: ‘エラー...’
12.
利用例 (3) 古いファイルの整理
‘foo’ディレクトリ以下のファイルで、拡張子が.txtで 100日ほど更新していないものを削除したい dir := './foo' asDirectoryEntry. current := TimeStamp current . dir allFilesDo: [:file | ((file extension = 'txt') & ((TimeStamp fromSeconds: file modificationTime) plusDays: 100)< current) ifTrue: [file delete] ].
13.
利用例 (4) テキストファイル変換
改行コードがCRで、UTF-8のテキストファイルを、CRLF を改行コードにして、さらにShift-JISに変換したい conv := [:in :out | out wantsLineEndConversion: true; lineEndConvention: #crlf; converter: ShiftJISTextConverter new. out nextPutAll: (in upToEnd) ]. dir := './foo' asDirectoryEntry. dir filesDo: [:file | file pipe: conv to: (dir / (file name copyReplaceAll: '.txt' with: '.sjis.txt')) ]
14.
まとめ FileManをつかうと とにかく簡単にファイルやディレクトリを操作できる
日常の業務にお使いください
Download now