「docker」を含む日記 RSS

はてなキーワード: dockerとは

2018-05-26

anond:20180526225343

Dockerを起動させつつJupyter NotebookでPython動かしたいです

Python上ではKerasでTensorflowを動かすので、CPUGPUメモリ容量もできるだけ欲しいですね

2018-04-19

Docker社が不憫でならない

コンテナ仕様は後追いの大手企業が寄って集って組んだ団体に乗っ取られ

管理ツールGoogleに乗っ取られ、イノベーション起こしたのに完全に脇役扱いなのほんとに不憫

2018-03-21

[]ホットエントリになったエントリはどれだけの時間新着エントリに居たのか

以前、新着エントリの流れが早すぎて見た覚えがないエントリホットエントリになっていることがあるというようなことを書いてた増田がいたけれど、実際どれくらいの時間で新着エントリを駆け抜けていくか確認してみた。

2018年3月19日ホットエントリがどれだけの時間新着エントリリストに滞留したか

新着エントリ滞留時間エントリタイトルドメイン到達ブクマ数(21日23時台)
0Gaijin Engineer in Tokyo – Alejandro Wainzinger – Mediummedium.com1174
0事実にはオチも救いもないけれど、これが地方移住で受けた性被害現実です。|さとうひより|notenote.mu604
0形態素解析ツール比較 (NLP2018) - Qiitaqiita.com382
0修学旅行あるあるの『おみやげの剣』は日本以外にもあった!→どうやら世界各地にあるらしい - Togettertogetter.com145
0.3大戦機なぜ米では現役? 戦後70有余年、いまだムスタングなどが普通に飛んでいるワケ (乗りものニュース) - Yahoo!ニュースheadlines.yahoo.co.jp170
0.3統計検定を理解せずに使っている人のために IIwww.jstage.jst.go.jp564
0.5普通に勝てばいいのに」羽生竜王、優位な場面で悪手を指したと思いきや、結果的に最短で勝つ手筋だったことに手首を壊される実況民 - Togettertogetter.com436
0.5内閣支持率31%、第2次政権以降で最低 朝日世論調査朝日新聞デジタルwww.asahi.com185
0.5貴乃花部屋貴公俊付け人を殴打 顔腫れ、血だらだら:朝日新聞デジタルwww.asahi.com311
0.5中田ヤスタカが言う「全業界に言える、理想的プロ必要な力」www.buzzfeed.com607
0.8田端信太郎氏による「#ZOZOTOWN春の乞食祭り」が開催される - Hagex-day infohagex.hatenadiary.jp575
1青春モノを中年アングルで楽しんでいる自分に気づいた - シロクマの屑籠p-shirokuma.hatenadiary.com140
1Announcing gRPC Support in NGINX - NGINXwww.nginx.com338
1.2ブログ投稿前の文章チェックに、無料アプリtextlint-appが便利です - LOGzeudonblog.rokuzeudon.com186
1.2本社世論調査内閣支持率33% 前回比12ポイント減 - 毎日新聞mainichi.jp321
1.3バーチャルYouTuber800人全員を追う本物の男に聞く、最近バーチャルYouTuber事情 (1/5) - ねとらぼnlab.itmedia.co.jp486
1.3キズナアイ:人気バーチャルYouTuber声優初挑戦 テレビアニメ魔法少女サイト」 - MANTANWEBまんたんウェブmantan-web.jp169
1.5情報を最速で伝える岡三マン政治的発言ノイズ増加が市場参加者に不評 : 市況かぶ全力2階建kabumatome.doorblog.jp220
1.5間中学語る会に前川氏 セーラー服歌人と「学び」語る:朝日新聞デジタルwww.asahi.com96
1.5テニス 大坂なおみが初優勝 四大大会に次ぐ大会日本勢初 | NHKニュースwww3.nhk.or.jp189
1.7悲報ヴォイニッチ手稿暗号でも何でもなく単に発音表記してただけっぽい | JOY NEWSlivdir.com247
1.7関西弁の人ってやるかやらないかは置いといてanond.hatelabo.jp315
1.7Seiyuu Has A Mouth, and Seiyuu Must Eat Screamingly. – Watch. Fap. Improve.qazzaqxswwsx.wordpress.com677
1.8染色体異常確定で中絶が98% 新型出生前検査NHKニュースwww3.nhk.or.jp550
2今日、俺の好きなソシャゲサービス終了するanond.hatelabo.jp168
2.510話くらいになるとアニメを見るテンションが落ちるanond.hatelabo.jp104
2.5人気テレビ番組制作会社対応パワハラのようで理解できない - GIGAZINEgigazine.net195
2.5バイオレンス感満点の「グランド・セフト・オート」を2カ月間プレイしても人は暴力的にならなかったことが判明 - GIGAZINEgigazine.net98
2.5形が悪いなどの理由で捨てられていた野菜をシート状にした「野菜シート」が栄養たっぷり保存食としても有用 ディストピア飯にも - Togettertogetter.com800
2.7KaggleのCTR予測コンペで上位10%に入るまでの試行錯誤 - yasuhisa's blogwww.yasuhisay.info222
2.748年ぶり公開「太陽の塔」内部を撮影したムービーまとめ - GIGAZINEgigazine.net235
2.7スーパー警備員への言いがかり的なクレームと、それに対する他のお客様の声話題に「まるでツイッター」 - Togettertogetter.com184
2.7Wikipediaで「ヒト」を象徴する画像が、タイの男女に決まるまで──5年の激論を経て選ばれた「1枚」の物語WIRED.jpwired.jp386
2.8安倍内閣支持率第2次安倍政権で3度目の40%割れと4度目のデッドクロスが決定的に : 市況かぶ全力2階建kabumatome.doorblog.jp109
2.8CNN.co.jp : 1週間無休のパン屋罰金、「働き過ぎ」で フランスwww.cnn.co.jp430
3ホッテントリ毎日読み漁る彼氏に届けanond.hatelabo.jp214
3AI」すごいぜ! メールから自動請求書作成にノンプログラミングでチャレンジした話【イニシャルB】 - INTERNET Watchinternet.watch.impress.co.jp333
3.5遠子先輩さんのツイート: ""【産経新聞ってときどきバカになるよね】バカって言うか反安倍派?日頃、保守派から評価されてるのに、こういうたった一つのバカ記事で信頼を失うってモッタtwitter.com158
3.824時間365日対応しろ?『かかりつけ薬剤師制度はやっぱり異常だよ - ゆとりずむwww.yutorism.jp139
3.8感情労働>「心の切り売り」で疲弊する人たち (毎日新聞) - Yahoo!ニュースheadlines.yahoo.co.jp520
3.8石破氏、文科省に苦言「そんなことやり始めたら…」 (朝日新聞デジタル) - Yahoo!ニュースheadlines.yahoo.co.jp157
4.3来月誕生日なんでプチ豪華な食事をしてみたいanond.hatelabo.jp167
4.3「いい作品勝手に伸びない」という話|華若葉notenote.mu200
4.51型糖尿病:打ち切られた障害年金 「社会保障のための増税」なんてウソっぱちだ! - 毎日新聞mainichi.jp247
4.8DockerでXサーバを動かしてGUIを直接表示する - くんすとの備忘録www.kunst1080.net332
5.7誰の一番にもなれないanond.hatelabo.jp561
5.7太陽の塔」内部が48年ぶりに公開されるので見に行ってきましたフォトレポート - GIGAZINEgigazine.net235
6.3すべてをjsにまとめる思想理解する - webpackハンズオンシリーズ|こんぴゅ|notenote.mu380
7.8奥さんが会社行った後、 いつもの休日の様にベッドで転寝してたら、 布団の..anond.hatelabo.jp222

滞留時間は正確さに自信無し。18日から19日の新着エントリ10分おきに監視

新着エントリリスト0時間ホットエントリになった理由はわからない。数分で新着エントリを通過した可能性もあるし、ファーストブクマされた時期が過去過ぎて新着エントリにならなかった可能性もある。

新着エントリリストに載ったり落ちたりを繰り返すことが多いようだ。落ちていた時間差し引いた時間を集計。

2018年3月22日はてブリニューアル前のデータ

2018-03-20

anond:20180320033921

えぇ。。。まじだよ。。。

それっぽいん単語出したら信じてくれないか

docker-composeを使ってGolangMysqlイメージ使っていつも開発してぞ

好きなエディタ学生無料で使えるIntelliJ IDEAでgoLand をよく使ってる。

Gitだってブランチ切ったりアドコミットプッシュくらいでGitHubを使ってプルリク系の開発をチームでしたりもした。

AWSインスタンス立てたりロードバランサつけてインタンンス二つに流したり、CDNさしたりもできる

いうてCDNの設定とかドメインの設定だけでラクチンなんだけどね。

あ、あと最近サーバーレスにはまっててaws lambdaをserverlesって言うツール使ってデプロイとかしてる。

これだけ言えば本当にエンジニアだってわかるよなぁ?

テストとかも書いたことあるからモックとかも当然理解してる

2018-03-10

anond:20180310120159

マイクロソフトWindowsゴミになってしまたことを自覚している。

WindowsDocker対応してくれればそれで十分。

過去資産必要ときだけ、Windowsを起動すれば良い。

2018-02-06

anond:20180206194356

2018/03/21

不調が多いrubyオンラインやめて、JavaScriptリライトした

しばらくはこっちで。不具合が怖い・・

http://www.geocities.jp/s107ken/prog/tokyo-js.html

2018/03/02 5時

登録ユーザーだと実行回数・期間の制限がある?

スマホPCで実行できなくなった

(実行してもなにも表示されない)

 

追記

過去のやつも全部できなくなってる

 

追記

翌日は実行できるようになった

 

追記 3/14

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

2018/02/15 v5.2 http://tpcg.io/hFEB8W

五輪マークへ「0」を含む場合に、「0」へ置換せず「○」へ置換する

 

 

不具合多いなw

2018/02/14 v5.1 http://tpcg.io/VUTY6d

全角空白レイアウトがうまくいってなかったので、不可視文字wでレイアウト調整

2018/02/13 v5 http://tpcg.io/q47ler

大胆に全角空白を駆使してレイアウト調整

2018/02/10 v4 http://tpcg.io/gu9yQ2

五輪マークマージ

https://anond.hatelabo.jp/20180209193332

def ato
#require 'date'
    # Date.new(2020, 7, 24) - Date.today
    (Time.new(2020, 7, 24, 20, 0, 0, "+09:00") - Time.now.getlocal("+09:00")) / 60 / 60 / 24
end


# 文字
ar = [
'',
'',
'',
'',
'',
''
]

br = sprintf("%05d日", ato).tr('0-9', '0-9').split('')

cr = Array.new
for i in 0..(ar.length-1)
    cr.push(ar[i] + br[i] + '')    
end

puts br.join
puts '[東京五輪まで]', cr.join


# 五輪マーク
dr = [
' ',
'',
'',
' ',
'

   ', ' ' ] er = sprintf("%03d日◯◯", ato).tr('0-9', '0①②③④⑤⑥⑦⑧⑨').split('') fr = Array.new for i in 0..(dr.length-1) fr.push(dr[i] + er[i] + '') end puts '

' puts fr.join puts er.join

v3 http://tpcg.io/4X3DHT

タイムゾーンフィックス

require 'date'

def ato
    Date.new(2020, 7, 24) - Date.today
    (Time.new(2020, 7, 24, 20, 0, 0, "+09:00") - Time.now.getlocal("+09:00")) / 60 / 60 / 24
end

ar = [
'',
'',
'',
'',
'',
''
]

br = sprintf("%05d日", ato).tr('0-9', '0-9').split('')

vr = Array.new
for i in 0..(ar.length-1)
    vr.push(ar[i] + br[i] + '')    
end

puts br.join
puts '*[東京五輪まで]', vr.join
puts "z"

v2 http://tpcg.io/wPYegY

タイムゾーンテスト

2018/02/06 v1 http://tpcg.io/L01oUk

初版

require 'date'

ar = [
'<font color="blue" size="10">',
'<font color="#FFD700" size="10">',
'<font color="black" size="10">',
'<font color="green" size="10">',
'<font color="red" size="10">',
'<font color="gray" size="6">'
]

br = sprintf("%05d日", Date.new(2020, 7, 24) - Date.today).tr('0-9', '0-9').split('')

vr = Array.new
for i in 0..(ar.length-1)
    vr.push(ar[i] + br[i] + '</font>')    
end

puts '*[東京五輪まで]', vr.join

2/6 ~899

2018-01-08

日本IT企業のココがイケてない

ってどこか連載してほしいと常々思うのだが。

大企業サイトが軒並みイケてない

言わずもがな楽天。なんだこれ。インターネットがこの世に出たころのようなデザイン、これはもはや意図的に使いにくさを追求しないと辿り着けないレベル

値段に神経質にこだわるユーザーくらいしかチェックしない。

銀行系、クレジットカード系、なんでもいいけど日常的に使わざるを得ないインフラを担うような会社サービス

大手企業だけどSIerに開発を丸投げしているような会社システム

もうすぐにエラーになるわ、URL名前おかしいわ、ちょっとたことに7クリックくらいしないと実現できない。リクルート系も同じくらいヤバイ

これは外注している会社全般にいえるけど、SIer技術レベルはやはりヤバイSIerはこの世から滅びたほうが社会のためになる。

退会の煩わしさとメール受信停止の面倒くささ

ユーザー視点で見事なまでに考えられていない。ここで苦労させることに何の意味があるのか。

日本辞書からおもてなしという言葉は取り除いてもらいたい。

道徳がまったくないサービスの乱立

Youtubeとか海外カンファレンスをみていると、よく「Make the world better place」ってフレーズをよく聞く。めちゃくちゃ聞く。

サービスによって世界をより良くしたいって思想の元にサービスを開発しているわけだ。

ところが日本はどうだ?

そんな発想がないどころか、「Make the Japan more chaotic place」って言葉がぴったりだ。

まりサービスによって日本もっと混沌とした場所にするってこと。日本経営者エンジニア社会的意義とか考えたことないやつばかりだ。

メルカリとか犯罪の温床になるようなサービスばかり提供し、ドヤ顔。昔流行ったソシャゲとか、そんなゴミを開発している会社だらけ、DeNAなんかソシャゲ以外の新規ビジネスでも問題だらけ、社会悪のもの。儲かればなんでもOKって会社ばかり。

社会全体に倫理がない日本とかホントどこに向かってるんだろ?

技術トレンドが2年くらい遅い

今時Dockerが〜とか恥ずかしげもなくそんな記事が今なお乱立する、まじかよ。

さらに開発環境に使いましたって糞みたいな記事が乱立する有様。Deployはどうした?

Qiitaとかゴミ記事プラットフォームと化しているかgoogle検索からまじで外してもらいたい。

さらRubyが〜Railsが〜なんて、世界でもPerl並に勢いよく廃れている技術を今なおスタートアップドヤ顔で使う。

まあそれはいいけど、あんパフォーマンス自由度高すぎて可読性も低い言語流行る時点でエンジニアリング思想普通に欠けてると思う。

技術手段ではなくて目的になりすぎ

さらマイクロサービスアーキテクチャーが〜っていって大した規模ではないスケール必要性がまったくないようなシステムにまで

無理に導入しているやつ。

もうエンジニアを辞めることを強くオススメする。

CTOって肩書があっても、こういうやつがい日本はもうほんとすごいわ。


なんか書いてて心が病んできたので、何かwebメディアで連載してもらいたい。

2018-01-06

docker win10のphpで、c:\users\unko\wwwマウントできない

前はできたんだけどなんとなくできなくなった

2018-01-01

[][][]Android Studioインストールして、ごちゃごちゃやってたらDockerがなんとなく起動しなくなったとき

Dockerの起動時に「biosVTオンにしてね」って言われる

biosの設定をみても、VTはオンになってる

 

コンパネ > プログラム > Windows機能有効化または無効化 > Hyper-V のチェックを外す

再起動

dockerを起動して、docker経由でHyper-Vを再設定する

(これは関係ないと思う。ふつうWindows操作からHyper-V 有効化でいいんじゃないかな?)

再起動

 

 

これで治った

クソだな

2017-11-29

ニコニコ動画(く)リリース失敗に寄せて

そういうわけなので今日は公開資料を中心にリリース失敗の技術的な要因を分析してみたいと思います

Scalaにおける最適なDependency Injectionの方法を考察する 〜なぜドワンゴアカウントシステムの生産性は高いのか〜 - Qiita

ドワンゴアカウントシステムScalaコードだけで22万行を越え、ドワンゴ社内で最大のScalaリポジトリとして知られています

ドワンゴユーザーアカウント基盤は明らかに破綻しています10 年以上にわたりガラケー時代から今に至るまで多くの業務コードに落としていくことは極めて難しい作業であったと思います。そうはいってもやってるうちに一回なんとか出来なかったのかとは思うわけです。やっている当人たちがテンションを上げているほどには開発効率が出ていない、むしろ足を引っ張っているという可能性はかなり高いと思います

ニコニコ生放送におけるdockerの活用事例:dwango エンジニア ブロマガ:ドワンゴ研究開発チャンネル(ドワンゴエンジニア) - ニコニコチャンネル:生活

ニコニコ生放送(以下「生放送」)ではバックエンドフロントエンドサーバーを建てる環境として、2016年からDocker Swarm採用し始めています

Docker Swarm Mode については私も検証をしたことがあり、非常に優れた思想をもった将来性のあるプロダクトであると感じていました。個人的検証はずっと続けています。まず swarm mode の何が優れているかと言えば、コマンド体系の分かりやすさです。開発者は何のストレスを感じることもなくクラスタを扱うことができますさらに、サービスディスカバリ層を極めて扱いやすい形(サービス作ると公開することを指定したポートクラスタ内の全マシンで公開されるので、あとはクラスタ全台に向けてロードバランシングするだけでいい事実上ゼロコンフィグレーション)で実装たことは素晴らしいと思いますしかし、残念ながらこの素晴らしい思想を持ったプロダクトは砂上の楼閣でした。その肝心なサービスディスカバリは安定しておらず信頼できません。またマスターコケてそのままクラスタ全部が機能を停止するだとか、ノードが気づいたら行方不明だとかはざらです。こうした問題は 2016 年末から現在に至るまで残念ながらあまり改善されていません。

私は kubernetes が嫌いです。 Google 製品開発者UX考慮しないからです。しかし、 2016 年においても、 2017 年の今においても彼のプロダクトが商用環境における事実上唯一の選択肢でした(ついでに言うならば docker service コマンドで kubernetes いじれるようになるので UX 問題解決する)。正直、 2016 年から swarm mode を仕事で使おうとしたのは、深刻なソフトウェア検証能力の欠如を感じます

http://gihyo.jp/dev/serial/01/dwango-engineersoul/0002 大量トラフィックを支えるインフラ独自プロトコル,ファイルシステム実装もいとわない!~

実は分散ファイルシステム独自に開発しました。もともと既存オープンソースファイルシステムを使っていたのですが,それだと期待する性能が出ないことがわかり,独自調査開発を進めることにしました。

現状は初期バージョンの開発完了にかなり近づいています

こちらの記事を読んでいただければわかりますが、配信基盤の再構築を行うにあたって

  1. OSS分散ファイルシステム使用するという目論見が失敗した
  2. 自前の分散ファイルシステムは 9 カ月まえの時点で全く完成していない

ということが分かります

なぜ彼らはパブリッククラウドCDN を使わないのか?

触れない話: 事実上全然稼働しなかった CTO北の将軍様

パブリッククラウド特に CDN採用することは開発負担の軽減に多いに貢献するように考えられます。実際「 akamai 使えよ」みたいなこと言ってるユーザー結構いるわけです。ではなぜ彼らがそうしないのか、その意思決定理由をここでは探ってみます

ASCII.jp:niconico(く)開発の遅れを謝罪

動画ストリーミングサービスとして遅れているというのは恥ずかしいことではありますが、ハードウェアや使っている回線の影響もありますので、どのサービスも最終的には同じになると思っています。その差をつけられることはこの先はなくなると思っています

ようするに CDN 屋だろうが自前だろうが最終的に同じようなところに落ち着くだろうという予測を彼らは立てているということです。しか現実問題として現在競合他社との差は大きく、新配信基盤のリリースの目途は立っていません(半年以上の遅れというのは通常そういうことでしょう)。ではなぜ彼らは最終的に差は無くなると予測するのか。私はこの点において彼らが空元気をふりまわしているとは思いません。

CDNのトラフィックエンジニアリング:CDNの現状とSDNの可能性

大規模配信 | 強烈な価格競争 原価割れ総合サービス提供で収支合わせ)

要するに CDN 各社は現在逆ザヤで出血を続けながら戦闘しており、 DDoS 対処を中心としたセキュリティサービスにより最終的な帳尻を合わせている状態です。自前で動画配信インフラを構築した経験のあるドワンゴCDN流行の早い段階から「成立するビジネスではない」という見通しを立てていたであろうと思います

ただしこの点において今後もビジネス環境技術環境現在のように推移するのかは、私にはよく分かりません(誰にも分かってないでしょう)。結局同じようなところに落ち着くならありもの使っとけよとは思わなくはない。

まとめ

まあもう無理でしょいろいろ

2017-11-26

anond:20171126183724

ローカルマークダウンで保存してるけど、なんか結局使いにくい

sublimeのタブで、↓で運用してる

エクセルめも

docker

sql

業務めも

日報

直近の作業

バッファコピペ受け渡し)

2017-10-31

日本IT業界がしょっぼいのは社会のせいであり、政治家のせいであ

政治家社会に対する影響はでかい

洗脳教育しようと思えば簡単にできるし、既成概念だって作り上げることができる。

日本人なんかステレオタイプ支配された人間だらけだ、超簡単

で、それは前置き。

日本IT業界は言うまでもなくしょぼい。

世界で急速に廃れてきているRubyに今なお熱狂する日本エンジニアDockerの開発環境の構築方法が〜と使い方も然ることながら他国ではデプロイにおける完全デファクトスタンダードとなっているのに2017年にそんな記事を出して大量のブクマゲット。

技術力と創造力がダブルでイケてないことはある意味すごい。

イノベーションがないとか誰か言ってたな。暇じゃないからとか馬鹿なことを言っていたな。

ビジネスイノベーションがないから競合だらけで時間カバーしようとしているんだぞ、逆だ。

しかイノベーションがないことを個人のせいにしていいのだろうか?

もしAirBNBみたいなサービス日本会社が一番最初に作ったとしたら?

おそらく外野からボロクソに叩かれて、問題レッテルを貼られて沈没

Uberだってそう、Fintechサービスだってそう。

世界で許容されているから初めて日本でも受け入れる土壌ができあがる。

日本コピー文化は後追い文化だ。

でも、日本初だったらそうはいかないと思う。だってこの社会前例がないことが嫌いだから

世界は常に合理性を求めている。

日本とまったく真逆。非合理性を良しとするこの土壌なんなの?

世界では革新的とされることは、ことごとく日本法規制にひっかかるのではないだろうか?

もし日本会社最初に始めたのならね。

からこれは社会のせいでもあり、そんな社会を作り上げてきた政治家のせいである。

2017-09-10

anond:20170910121642

ウソです

 

 

CentOSインストール
c:\>docker pull centos

c:\>docker run -i -t centos /bin/bash

# cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

pythonパスバージョン
# which pyhton
bash: which: command not found

# yum install which
Loaded plugins: fastestmirror, ovl

# which python
/usr/bin/python

# ls -l /usr/bin/py*
-rwxr-xr-x 1 root root   78 Nov  6  2016 /usr/bin/pydoc
lrwxrwxrwx 1 root root    7 Aug  1 17:23 /usr/bin/python -> python2
lrwxrwxrwx 1 root root    9 Aug  1 17:23 /usr/bin/python2 -> python2.7
-rwxr-xr-x 1 root root 7136 Nov  6  2016 /usr/bin/python2.7

# python --version
Python 2.7.5

yumとは
# which yum
/usr/bin/yum

# file /usr/bin/yum
bash: file: command not found

# yum install file

# file /usr/bin/yum
/usr/bin/yum: Python script, ASCII text executable

# head /usr/bin/yum
#!/usr/bin/python
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

    %s

# yum --version
3.4.3
  Installed: rpm-4.11.3-21.el7.x86_64 at 2017-08-01 17:23
  Built    : CentOS BuildSystem <http://bugs.centos.org> at 2016-11-05 23:37
  Committed: Florian Festi <ffesti@redhat.com> at 2016-07-26

  Installed: yum-3.4.3-150.el7.centos.noarch at 2017-08-01 17:23
  Built    : CentOS BuildSystem <http://bugs.centos.org> at 2016-11-15 15:30
  Committed: CentOS Sources <bugs@centos.org> at 2016-11-03

  Installed: yum-plugin-fastestmirror-1.1.31-40.el7.noarch at 2017-08-01 17:23
  Built    : CentOS BuildSystem <http://bugs.centos.org> at 2016-11-06 00:11
  Committed: Valentina Mukhamedzhanova <vmukhame@redhat.com> at 2016-08-04

yum remove pythonしてみた
# yum remove python
Loaded plugins: fastestmirror, ovl
Resolving Dependencies
--> Running transaction check
---> Package python.x86_64 0:2.7.5-48.el7 will be erased
--> Processing Dependency: python >= 2.4 for package: yum-3.4.3-150.el7.centos.noarch
--> Processing Dependency: python >= 2.2 for package: pyxattr-0.5.1-5.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: yum-metadata-parser-1.1.4-10.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: python-kitchen-1.1.1-5.el7.noarch
--> Processing Dependency: python(abi) = 2.7 for package: pygpgme-0.3-9.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: python-pycurl-7.19.0-19.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: libxml2-python-2.9.1-6.el7_2.3.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: python-chardet-2.2.1-1.el7_1.noarch
--> Processing Dependency: python(abi) = 2.7 for package: dbus-python-1.1.1-9.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: python-urlgrabber-3.10-8.el7.noarch
--> Processing Dependency: python(abi) = 2.7 for package: pyxattr-0.5.1-5.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: yum-3.4.3-150.el7.centos.noarch
--> Processing Dependency: python(abi) = 2.7 for package: pyliblzma-0.5.3-11.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: pygobject3-base-3.14.0-3.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: python-iniparse-0.4-9.el7.noarch
--> Processing Dependency: python(abi) = 2.7 for package: yum-utils-1.1.31-40.el7.noarch
--> Processing Dependency: python(abi) = 2.7 for package: rpm-python-4.11.3-21.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: yum-metadata-parser-1.1.4-10.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: python-kitchen-1.1.1-5.el7.noarch
--> Processing Dependency: python(abi) = 2.7 for package: pygpgme-0.3-9.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: python-pycurl-7.19.0-19.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: libxml2-python-2.9.1-6.el7_2.3.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: python-chardet-2.2.1-1.el7_1.noarch
--> Processing Dependency: python(abi) = 2.7 for package: dbus-python-1.1.1-9.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: python-urlgrabber-3.10-8.el7.noarch
--> Processing Dependency: python(abi) = 2.7 for package: pyxattr-0.5.1-5.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: yum-3.4.3-150.el7.centos.noarch
--> Processing Dependency: python(abi) = 2.7 for package: pyliblzma-0.5.3-11.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: pygobject3-base-3.14.0-3.el7.x86_64
--> Processing Dependency: python(abi) = 2.7 for package: python-iniparse-0.4-9.el7.noarch
--> Processing Dependency: python(abi) = 2.7 for package: yum-utils-1.1.31-40.el7.noarch
--> Processing Dependency: python(abi) = 2.7 for package: rpm-python-4.11.3-21.el7.x86_64
--> Processing Dependency: python-sqlite for package: yum-3.4.3-150.el7.centos.noarch
--> Running transaction check
---> Package dbus-python.x86_64 0:1.1.1-9.el7 will be erased
---> Package libxml2-python.x86_64 0:2.9.1-6.el7_2.3 will be erased
---> Package pygobject3-base.x86_64 0:3.14.0-3.el7 will be erased
---> Package pygpgme.x86_64 0:0.3-9.el7 will be erased
---> Package pyliblzma.x86_64 0:0.5.3-11.el7 will be erased
---> Package python-chardet.noarch 0:2.2.1-1.el7_1 will be erased
---> Package python-iniparse.noarch 0:0.4-9.el7 will be erased
---> Package python-kitchen.noarch 0:1.1.1-5.el7 will be erased
---> Package python-pycurl.x86_64 0:7.19.0-19.el7 will be erased
---> Package python-urlgrabber.noarch 0:3.10-8.el7 will be erased
---> Package pyxattr.x86_64 0:0.5.1-5.el7 will be erased
---> Package rpm-python.x86_64 0:4.11.3-21.el7 will be erased
---> Package yum.noarch 0:3.4.3-150.el7.centos will be erased
--> Processing Dependency: yum >= 3.4.3 for package: yum-plugin-ovl-1.1.31-40.el7.noarch
--> Processing Dependency: yum >= 3.0 for package: yum-plugin-fastestmirror-1.1.31-40.el7.noarch
---> Package yum-metadata-parser.x86_64 0:1.1.4-10.el7 will be erased
---> Package yum-utils.noarch 0:1.1.31-40.el7 will be erased
--> Running transaction check
---> Package yum-plugin-fastestmirror.noarch 0:1.1.31-40.el7 will be erased
---> Package yum-plugin-ovl.noarch 0:1.1.31-40.el7 will be erased
--> Finished Dependency Resolution
Error: Trying to remove "yum", which is protected

 

 

結論

依存チェックではじかれて、pythonを削除できません

2017-08-16

Dockerって

root権限がないサーバーでもコマンドを入れられたりするものなの?

cmakeを最新バージョンで使いたいんだけど、root権限がないから使えなくて困ってる。

私用で使いたいから、管理者に問い合わせるわけにもいかない。

2017-08-02

知らない間にDebian9がリリースされてた

Dockerバズるくらいだから今どきハードウェア仮想化なんて流行らないのだろうが、Windows10 Proの安いPCを1つ購入してHyper-V有効化したのでCentOSUbuntuのどちらを入れようかと考えてた時に、昔インストールに苦労したDebian 3.1 Sargeのことを思い出して本家サイトに行ったら今年の6月Debian 9が正式リリースされたと聞いてすごく懐かしくなり、こいつを選択することにした。

随分バージョンが上がったものだなあ。しかも今はamd64インストーラーのリスト最初に上がってるし。昔は64は人柱用だったのに。

10年ほど前、玄人志向玄箱というNASOSDebianに入れ替えて単なるファイルサーバから用途サーバにするのが流行ったことがあった。今でも後継品のBuffaloNASDebian化する好事家は細々ながら活動しているが、UbuntuベースであるDebian最初に触れたのがその頃で、当時のバージョンは3.1、通称Sargeだった。タイミングのいいことに、Sarge対応の分厚いDebian入門書存在していたのでレファレンスには事欠かなかった。まあそれでも、スペックの貧弱な玄箱インストールして少しでもパフォーマンスをよくするにはカーネルを書き換えて再コンパイルしたりといった悪戦苦闘があったわけだがもう忘れた。

Hyper-V仮想マシンへのDebianインストールトラブルらしきトラブルもなく、インストールしてすぐに使えるようになっていてまあこれが普通だよなと。OSは使いこなしてなんぼで、インストールで苦労するのは不毛だと当時も思ったし。

あと、エンジニアが多いと聞いているはてな界隈でも個別ディストリトピックはあまり話題にならないんだなというのがちょっと面白かった。

2017-06-06

ウェブ開発者Mac じゃなくて Linux 使えばいいのに

ソフトウェア開発者といってもいろいろなのは承知しているが、サーバサイドのウェブRuby, PHP, Java, JavaScript, Python 等)をやっているエンジニアがどうして Mac にこだわる必要があるのかよく理解できない。

Linux デスクトップで十分じゃない?その方が安いし、自由度は高いし…。

どうせサーバはみんな Linux なんだし。Docker だってそのまま動くよ。

確かに Apple 製品品質高いんだろうけどさ…。

Apple のカモにされているとしか思えないんだよね…。

2017-05-24

いつでも探しているよ

Dockerに君の姿を

2017-05-06

Infrastracture as code (笑)

ansible

結局yamlデータ構造を現すもので、プログラミング的な繰り返しとかIF文は無理やり過ぎて違和感しかない

chef

RubyDSLって普通にダメねこりゃ。実行順序も分からんし、普通にRubyで書いた方が良い気さえする

puppet

独自のSyntax覚えるのかったるすぎる。大して便利じゃない

でどうなった?

何でもやろうとすると結局、プログラミング言語みたくなってどんどん可読性が落ちる

結局最後bashで良いんじゃねーかなってなる。シンプルにできるなら一番筋が良いのはansibleだけど微妙に書き方変わったりして追従がかったるい

俺の知ってる会社chefで全自動だぜ!とか言ってキラキラ感だしてる会社あったんだが今は全然回ってないらしいww

一時はもてはやされたけどDockerとか出てきた昨今こんなの今頑張らなくてもいいのかもな

2017-04-23

http://anond.hatelabo.jp/20170421160023

同じく海外ソフトウェア大手仕事してるけど、ここはDockerモドキのコンテナを内製してDockerよりいけてない車輪を再発明しちゃってるよ。こういうケースもあるから一概には言えない。

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん