- 投稿日:2019-10-02T17:40:23+09:00
社内で使用しているアプリのアンケートを取ったら盛り上がった
実施した背景
新入社員が続々と入ってきているため、知識の共有をしたら役立つのではと思い、アンケートの実施を思い立ちました。
予想以上に盛り上がったので、その内容と結果をお伝えします。
使用したツール
Slack上でpollyというツールを使いました。
https://www.polly.ai/slack-poll
使い方
Slackにpollyを追加します。
アンケートを実施したいチャンネルにpollyを追加します。
アンケートを実施します。
詳細設定をする。
↑を打ち込むと設定画面がでてきます。ここで、選択肢の設定などができます。
Advanced
を押すと、さらに細かい設定ができます。
今回はデフォルトに加えて、以下を追加しました。
- Allow Multi-vote(複数投票できる)
- Allow Adding Choices(選択肢を誰でも追加できる)
これで準備完了です。
アンケート投稿してみた
数分で選択肢がめっちゃ増えた。
ここで、ある事実が発覚。
ver.2実施。
・・・その後も投稿は止まらず、ver.5まで続きました。
結果発表!
アプリ名 得票数 一言説明 Google Chrome 16 FireFox 13 iTerm2 10 Authy 8 多要素認証ツール LICEcap 7 動画gif作成ツール Kindle 7 Clipy 6 Spotify 5 karabiner-elements 5 キーボードの配列変えるやつ Cyberduck 5 Alfred 4 1Password 4 WireShark 4 App Cleaner 4 Opera 3 Sketch 3 GIMP 3 Simplenote 3 2 Alacritty 2 描画がめっちゃ早いターミナル Advanced REST client 2 PyCharm CE 2 iHex 2 バイナリエディタ Nekoze 2 猫背になるとアラート出してくれる Display Menu 2 Jasper 1 GAM 1 Google Apps Manager LibreOffice 1 TeXShop 1 LaTeXiT 1 Skitch 1 Table Tool 1 csv見るやつ Bear 1 AndroidStuio 1 Monosnap 1 画面キャプチャ編集ツール HyperSwitch 1 Gyazo 1 Jetbrains toolbox 1 Intel Power Gadget 1 Postman 1 REST叩く SimpleMind Lite 1 簡単にマインドマップがかけるやつ ※エディターやIDEは除いてアンケートを取っています。
まとめ
「発言ではなく、ボタンのクリックだけで意思を表明できる」というのはとても盛り上がりに貢献しているのかなと感じました。
「便利なツール教えてください!」だと考える余地が発生してしまいますが、投票形式だと使っているかの事実に基づいてワンクリックで表現できるのがとても良かったです。次回はChrome拡張ツールでも実施します!
ぜひ、試してみてください。
- 投稿日:2019-10-02T11:29:31+09:00
LaTeX環境構築(macOS)まとめてみた
0. 背景
(画像引用先はこちら)
私はLaTeX愛用者である。(LaTeXとは)
リンクをみていただければわかるように、TeXは「数式を美しく書くソフト」である。私はこれまで、macOSに3回ほどTeXを導入してきた。割と面倒くさいTeXの導入から実行までをまとめてみることにする。
Windows等については、私は未経験であるのでここでは触れない。参考リンクを適宜埋め込んでいく。詳しい説明はそちらに任せることにする。
私自身のメモとしての要素が強いため、読みにくいと思うがご了承いただきたい。
1. MacTeX の導入
インストールはこちらより行う。インストール方法は
- パッケージをインストールしてから指示に従っていく。
- homebrew経由でインストール。
私はhomebrew経由でのインストールをやっているので、この記事ではhomebrewからインストールしていく。
homebrewをまだ導入していない場合は、こちらから行っていただきたい。homebrewが何者なのかについては、こちらから。導入しておくと、色々と便利だった。
homebrewを導入し終えたら、以下のコードを1つずつ順にターミナルでインストールしていく。(以下のコード中の '$'はターミナルに書いてあるからコピーする必要はない。)
$ brew cask install mactex $ sudo tlmgr update --self --all $ sudo tlmgr paper a41行目の
brew cask install mactex
の後に2行目sudo tlmgr update --self --all
を実行すると、エラーsudo: tlmgr: command not found
が発生する可能性がある。(私もそうだった)
この対処法はこちらにも書いてあるように、一旦ターミナルを閉じると解決したのでここに記録として残しておく。2. ヒラギノフォントの導入
macOSにあるヒラギノフォントを使えるように導入していこう。参考サイトはこちら
$ sudo tlmgr update --self --all $ sudo tlmgr repository add http://contrib.texlive.info/current tlcontrib $ sudo tlmgr pinning add tlcontrib '*' $ sudo tlmgr install japanese-otf-nonfree japanese-otf-uptex-nonfree ptex-fontmaps-macos cjk-gs-integrate-macos $ sudo cjk-gs-integrate --link-texmf --cleanup $ sudo cjk-gs-integrate-macos --link-texmf $ sudo mktexlsrフォントの導入について調べたら、もう1種類出てきた。違いはよくわからないが入れていこう。参考サイトはこちら
$ sudo cjk-gs-integrate --link-texmf --force $ sudo mktexlsr $ sudo kanji-config-updmap-sys hiragino-elcapitan-pronmac本体でのTeX設定はこれで終了。
3. AtomでTeXを執筆する準備
僕は、TeXの執筆をAtomでしています。僕は趣味でいろんなプログラミング言語を書いているのですが、大体の言語はAtomで書いています。先ほど埋め込んだリンクには、Atomの初期設定的なことが詳しく書いてあるので、Atomを初めて聞いた方はのぞいてみてください。
Atomのインストールは → こちら
※macOSになっているので注意。お使いのPCに合わせてインストールしてください。3.1 TeX環境を便利にしてくれるパッケージ
Atom は、必要に応じてパッケージをインストールしていき、機能を拡張させていきます。TeXを使うにあたって、以下のパッケージ
~~
language-latex : Atom内でLaTeXのシンタックスハイライトを行う
latex : Atom内でLaTeXのスクリプトをコンパイルする
pdf-view : Atom用のPDF viewer
latexer : Atom内でのLaTeXの自動補完
~~をインストールしておけば、快適な環境になる。上記パッケージ
latex
では、インストール後に設定が必要であるのでみていこう。これでもうTeXを書くだけになった。
4. 書いてみた
私はすでに色々と設定している(太文字ベクトルを書けるようにしたり、式番号の表示を変えたり・・・)が、基本的な記法は変わらない。
\documentclass[dvipdfmx,uplatex]{jsarticle} \def\vector#1{\mbox{\boldmath $#1$}} \usepackage{amsmath} \usepackage{amssymb} \usepackage[hiresbb]{graphicx} \usepackage{ascmac} \usepackage{siunitx} \usepackage{float} \usepackage{tikz} \usepackage{circuitikz} \usepackage{url} \makeatletter \renewcommand{\theequation}{% \thesubsection.\arabic{equation}} \@addtoreset{equation}{subsection} \makeatother \title{} \author{} \begin{document} \maketitle AtomでTeXを書いてみた。 \begin{equation} \int x dx = \frac{1}{2}x^2 + C \end{equation} \end{document}終わりに
快適なTeXライフを。
参考文献
埋め込ませていただいた全てのサイト様
- 投稿日:2019-10-02T11:29:00+09:00
Mac で docker login 時に User interaction is not allowed エラー
macOS Mojave(MacOS 10.14.6)で
docker login
するとerror storing credentials
User interaction is not allowed
が出ます。TL;DR
ログイン時の情報を KeyChain に書き込めないことによるエラーです。アンロックして KeyChain に追加できるようにします。
$ security unlock-keychain password to unlock default:TS;DR
ローカルでビルドした Docker イメージを Docker Hub にプッシュ(
docker push
)するために、docker login
する必要がありました。しかし、他の Mac ではdocker login
出来たのに、SSH 接続したヘッドレスの Mac ではログインできなかったのです。$ docker login Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one. Username: keinos Password: Error saving credentials: error storing credentials - err: exit status 1, out: `error storing credentials - err: exit status 1, out: `User interaction is not allowed.``アカウント名とパスワードが同じなのはコピペピピックして確認済みです。
落ち着いてエラー内容を読むと、
error storing credentials
(「認証情報の保存エラー」) とあるのでログイン情報の保存時にエラーが発生しているようです。また、続けてUser interaction is not allowed
(「ユーザとのやりとりは禁止されています」) とあるので、権限的な問題が原因のようです。せやかて
sudo
て、と不安になりましたが「docker login User interaction is not allowed」でググったら出てきた以下の Qiita 記事で一発解消。助かりました。
- 投稿日:2019-10-02T10:56:48+09:00
Macの「写真」(Photos)でサムネイルがうまく表示されない場合の対処法
Mac の「写真」(Photos) アプリで写真のサムネイル(プレビュー)が表示されなかったり、違う写真のサムネイルが表示されるなどの現象の対処法です。
環境:macOS Mojave 10.14.6, Photos.app 4.0この手順を試す前にこちらの Apple 公式の記事もお読みください。
Mac の写真 App に問題がある場合 - Apple サポート
https://support.apple.com/ja-jp/HT204967写真ライブラリの修復ツールの使い方 - Apple サポート
https://support.apple.com/ja-jp/HT204967手順
※ 写真アプリが作業中にバックグラウンドで動作することを防ぐため、空の新規ライブラリを作成してシステムライブラリに設定し、空のライブラリを最後に使用したライブラリとしておく方が安全かもしれません。
※ 画像を回転→逆回転させることによってもサムネイルが再生成されます。枚数が少ない場合(数枚〜数十枚)にはこちらの方がリスクが低く早いと思います。
作業前に必ず写真ライブラリの完全なバックアップを取り、自己責任で実行してください。
- 写真アプリを閉じる
- Finder から写真ライブラリのファイル (
〜.photoslibrary
) を右クリックし「パッケージの内容を表示」をクリックResources
フォルダ内のmedia
,proxies
,segments
フォルダを移動または名前を変更 (末尾に_old
をつけるなど)- 完了
この作業を行うと、以前に手動で回転させた写真の向きが元に戻る可能性がありますが、手動で修正してください。
うまくいけば写真アプリを開くとすべての写真のサムネイルが消え、再生成が始まります。再生成にはライブラリのサイズにより数十分〜数時間かかることがあります。
- 投稿日:2019-10-02T10:56:48+09:00
Macの"写真"(Photos)でサムネイルがうまく表示されない場合の対処法
Mac の「写真」(Photos) アプリで写真のサムネイル(プレビュー)が表示されなかったり、違う写真のサムネイルが表示されるなどの現象の対処法です。
環境:macOS Mojave 10.14.6, Photos.app 4.0この手順を試す前にこちらの Apple 公式の記事もお読みください。
Mac の写真 App に問題がある場合 - Apple サポート
https://support.apple.com/ja-jp/HT204967写真ライブラリの修復ツールの使い方 - Apple サポート
https://support.apple.com/ja-jp/HT204967手順
※ 写真アプリが作業中にバックグラウンドで動作することを防ぐため、空の新規ライブラリを作成してシステムライブラリに設定し、空のライブラリを最後に使用したライブラリとしておく方が安全かもしれません。
※ 画像を回転→逆回転させることによってもサムネイルが再生成されます。枚数が少ない場合(数枚〜数十枚)にはこちらの方がリスクが低く早いと思います。
作業前に必ず写真ライブラリの完全なバックアップを取り、自己責任で実行してください。
- 写真アプリを閉じる
- Finder から写真ライブラリのファイル (
〜.photoslibrary
) を右クリックし「パッケージの内容を表示」をクリックResources
フォルダ内のmedia
,proxies
,segments
フォルダを移動または名前を変更 (末尾に_old
をつけるなど)- 完了
この作業を行うと、以前に手動で回転させた写真の向きが元に戻る可能性がありますが、手動で修正してください。
うまくいけば写真アプリを開くとすべての写真のサムネイルが消え、再生成が始まります。再生成にはライブラリのサイズにより数十分〜数時間かかることがあります。
- 投稿日:2019-10-02T09:17:22+09:00
Macアプリ初心者:Realm で削除されたコレクションに対して自動でUIに反映
前回作成したプロジェクトではRealmで更新された情報を自動的にアップデートするための処理を実装してみましたが、今回はにRealmを使ってみましたが、値が更新された時にUIも連動して更新されるようにしてみました。
Watchリスト風にしてみました。次回は追加機能を作ります。完成イメージ
環境
- macOS Mojave:10.14.6
- Xcode:11.0
データの更新イメージ
Watchリスト風にするために、前回作成した時からデータ構造を変更しています。
株価情報をマスターデータにしてWatchリストへの表示/非表示をフラグで管理します。データクラスの変更
データ構造を変更
Watchリストの表示/非表示をフラグとして、
isWatchList
を追加しています。StockInfo.swiftclass StockInfo: Object { @objc dynamic var name = "" @objc dynamic var price = -1 @objc dynamic var status = StockStatus.flat.rawValue @objc dynamic var isWatchList = true @objc dynamic var createdAt = Date() @objc dynamic var updatedAt = Date() }データ構造変化に伴い処理の追加と変更
isWatchList
の更新用の関数を追加StockInfo.swiftextension StockInfo { /// watch list の表示/非表示を切り替える func update(isWatchList: Bool) { let realm = try! Realm() try! realm.write { self.isWatchList = isWatchList self.updatedAt = Date() } }検索用の関数にWatchリストの表示/非表示をフラグを指定できるように修正
StockInfo.swift/// 企業名で部分一致検索(空の場合は全件取得) class func objects(isWatchList: Bool? = true, searchValue: String = "") -> Results<StockInfo> { var result = try! Realm().objects(StockInfo.self) let searchValue = searchValue.trimmingCharacters(in: .whitespaces) if let isWatchList = isWatchList { result = result.filter("isWatchList == %@", isWatchList) } if searchValue != "" { result = result.filter("name CONTAINS %@", searchValue) } return result.sorted(byKeyPath: "createdAt", ascending: true) } }Watchリストからの削除用UIを作成
カスタムセルのイメージ
以前に作成したセルの右側に新しくカスタムViewとNSButtonを配置してます。
×ボタンクリック時に表示フラグをオフ
以前のプロジェクトからリファクタリングして、株価情報Objectをカスタムセルに渡して株価情報の描画と更新処理を行うようにしてます。
データオブジェクトをUIクラスで保持するのはどうなんだって話もありますが、わかりやすいのでこんな感じで作ってしまってます。CustomNSTableCellView.swiftclass CustomNSTableCellView: NSTableCellView { // MARK: - public variables var stockInfo: StockInfo? { didSet { guard let stockInfo = self.stockInfo else { return } self.companyName.stringValue = stockInfo.name self.stockImage.image = stockInfo.stockStatus.image self.companyName.textColor = stockInfo.stockStatus.color self.stockImage.contentTintColor = stockInfo.stockStatus.color let formatter = NumberFormatter() formatter.numberStyle = .decimal let commaString = formatter.string(from: NSNumber(value: stockInfo.price))! self.stockPrice.stringValue = commaString } } // MARK: - IBAction @IBAction func actionDelete(_ sender: NSButton) { self.stockInfo?.update(isWatchList: false) } }カスタムセルのI/Fを変更したのでそれに合わせて、ViewController 側も変更
ViewController.swiftextension ViewController: NSTableViewDataSource, NSTableViewDelegate { // MARK: - NSTableViewDelegate func tableView(_ tableView: NSTableView, viewFor tableColumn: NSTableColumn?, row: Int) -> NSView? { let result = tableView.makeView(withIdentifier: NSUserInterfaceItemIdentifier(rawValue: "MyView"), owner: self) as! CustomNSTableCellView // Set the stringValue of the cell's text field to the nameArray value at row result.stockInfo = self.stockValues[row] // Return the result return result } }ソースコード
展開して確認
ViewController.swiftimport Cocoa import RealmSwift class ViewController: NSViewController { // MARK: - IBOutlet @IBOutlet private weak var tableView: NSTableView! { didSet { self.tableView.dataSource = self self.tableView.delegate = self self.tableView.headerView = nil self.tableView.rowHeight = 88 } } @IBOutlet private weak var countTextField: NSTextField! // MARK: - private variables private var stockValues = StockInfo.objects() private var timer: Timer? = nil private var notificationToken: NotificationToken? = nil // MARK: - override variables override var representedObject: Any? { didSet { // Update the view, if already loaded. } } // MARK: - override func override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. // デバッグ用にデータ作成 StockInfo.debugInitData() // 株価情報をViewに反映 self.updateStockValuesCount() // Resultsの通知を監視します notificationToken = self.stockValues.observe { [weak self] (changes: RealmCollectionChange) in guard let tableView = self?.tableView else { return } switch changes { case .initial: // Results are now populated and can be accessed without blocking the UI tableView.reloadData() case .update(let collectionType, let deletions, let insertions, let modifications): // Resultsに変更があったので、UITableViewに変更を適用します print(collectionType) tableView.beginUpdates() tableView.insertRows(at: IndexSet(insertions), withAnimation: .effectFade) tableView.removeRows(at: IndexSet(deletions), withAnimation: .effectFade) tableView.reloadData(forRowIndexes: IndexSet(modifications), columnIndexes: IndexSet(integer: 0)) tableView.endUpdates() case .error(let error): // バックグラウンドのワーカースレッドがRealmファイルを開く際にエラーが起きました fatalError("\(error)") } // 件数を更新 self?.updateStockValuesCount() } self.timer = Timer.scheduledTimer(withTimeInterval: 3.0, repeats: true, block: { (timer) in StockInfo.debugRandomUpdate(stockValues: self.stockValues) }) } deinit { self.notificationToken?.invalidate() self.timer?.invalidate() } // MARK: - private func private func updateStockValuesCount() { let numberFormatter = NumberFormatter() numberFormatter.numberStyle = .decimal let commaCount = numberFormatter.string(from: NSNumber(value: self.stockValues.count))! let dateFormatter = DateFormatter() dateFormatter.dateFormat = "HH:mm:ss" let lastUpdatedString = dateFormatter.string(from: Date()) self.countTextField.stringValue = "\(commaCount)件 (last updated:\(lastUpdatedString))" } // MARK: - actions @IBAction func actionSearchField(_ sender: NSSearchField) { self.stockValues = StockInfo.objects(searchValue: sender.stringValue) self.tableView.reloadData() self.updateStockValuesCount() } } extension ViewController: NSTableViewDataSource, NSTableViewDelegate { // MARK: - NSTableViewDataSource func numberOfRows(in tableView: NSTableView) -> Int { return self.stockValues.count } // MARK: - NSTableViewDelegate func tableView(_ tableView: NSTableView, viewFor tableColumn: NSTableColumn?, row: Int) -> NSView? { let result = tableView.makeView(withIdentifier: NSUserInterfaceItemIdentifier(rawValue: "MyView"), owner: self) as! CustomNSTableCellView // Set the stringValue of the cell's text field to the nameArray value at row result.stockInfo = self.stockValues[row] // Return the result return result } }CustomNSTableCellView.swiftimport Cocoa class CustomNSTableCellView: NSTableCellView { // MARK: - IBOutlet @IBOutlet private weak var stockImage: NSImageView! @IBOutlet private weak var companyName: NSTextField! @IBOutlet private weak var stockPrice: NSTextField! // MARK: - public variables var stockInfo: StockInfo? { didSet { guard let stockInfo = self.stockInfo else { return } self.companyName.stringValue = stockInfo.name self.stockImage.image = stockInfo.stockStatus.image self.companyName.textColor = stockInfo.stockStatus.color self.stockImage.contentTintColor = stockInfo.stockStatus.color let formatter = NumberFormatter() formatter.numberStyle = .decimal let commaString = formatter.string(from: NSNumber(value: stockInfo.price))! self.stockPrice.stringValue = commaString } } // MARK: - IBAction @IBAction func actionDelete(_ sender: NSButton) { self.stockInfo?.update(isWatchList: false) } }StockInfo.swiftimport Cocoa import RealmSwift class StockInfo: Object { @objc dynamic var name = "" @objc dynamic var price = -1 @objc dynamic var status = StockStatus.flat.rawValue @objc dynamic var isWatchList = true @objc dynamic var createdAt = Date() @objc dynamic var updatedAt = Date() } extension StockInfo { /// 状態をEnum形式で返却 var stockStatus: StockStatus { get { return StockStatus(rawValue: self.status) ?? StockStatus.flat } set { self.status = newValue.rawValue } } /// watch list の表示/非表示を切り替える func update(isWatchList: Bool) { let realm = try! Realm() try! realm.write { self.isWatchList = isWatchList self.updatedAt = Date() } } /// StockInfo オブジェクトを作成 class func create(realm: Realm, name: String, price: Int, status: StockStatus) -> StockInfo { let stockInfo = realm.create(StockInfo.self) stockInfo.name = name stockInfo.price = price stockInfo.stockStatus = status return stockInfo } /// 企業名で部分一致検索(空の場合は全件取得) class func objects(isWatchList: Bool? = true, searchValue: String = "") -> Results<StockInfo> { var result = try! Realm().objects(StockInfo.self) let searchValue = searchValue.trimmingCharacters(in: .whitespaces) if let isWatchList = isWatchList { result = result.filter("isWatchList == %@", isWatchList) } if searchValue != "" { result = result.filter("name CONTAINS %@", searchValue) } return result.sorted(byKeyPath: "createdAt", ascending: true) } } // MARK: - debug extension StockInfo { /// データ初期化 class func debugInitData() { let realm = try! Realm() try! realm.write { // データクリア realm.deleteAll() // サンプルデータ作成 let _ = StockInfo.create(realm: realm, name: "○○株式会社", price: 1000, status: .up) let _ = StockInfo.create(realm: realm, name: "○×水産", price: 12345, status: .down) let _ = StockInfo.create(realm: realm, name: "株式会社□○", price: 345, status: .flat) let _ = StockInfo.create(realm: realm, name: "×△ホールディングス", price: 321, status: .up) let _ = StockInfo.create(realm: realm, name: "ABC BANK", price: 20, status: .down) let _ = StockInfo.create(realm: realm, name: "▼○重工", price: 98000, status: .up) // サンプル用に1,000 件データを作成 // for i in 1...1_000 { // let status = StockStatus.init(rawValue: Int.random(in: 0..<3))! // let price = Int.random(in: -1..<10_000_000) // let _ = StockInfo.create(realm: realm, name: "○△×株式会社 \(i)", price: price, status: status) // } } } /// データ更新 class func debugRandomUpdate(stockValues: Results<StockInfo>) { let realm = try! Realm() try! realm.write { for stockValue in stockValues { let status = StockStatus(rawValue: Int.random(in: 0..<3))! stockValue.stockStatus = status var value = Int(Double(stockValue.price) * 0.05) if value == 0 { value = 1 } switch status { case .down: stockValue.price += -Int.random(in: 0..<value) if stockValue.price < 0 { stockValue.price = 1 } stockValue.updatedAt = Date() case .up: stockValue.price += Int.random(in: 0..<value) stockValue.updatedAt = Date() case .flat: break } } } } }
- 投稿日:2019-10-02T04:51:02+09:00
IZLE**@@:Galatasaray - PSG maçı canlı
~#(CANLI:-IZLE!!) Galatasaray -PSG MAÇI CANLI İZLE 01 Ekim 2019
Galatasaray vs PSG canlıCANLI?► Galatasaray - PSG MAÇI CANLI
?►CLICK HERE?►
CANLI?► UEFA Şampiyonlar Ligi canlı
CANLI?► PSG - Galatasaray MAÇI CANLI
PSG — Galatasaray Maçı Canlı İzle — Kahraman TV …
8 saat önce — Geçen sezonun süper lig şampiyonu Galatasaray şampiyonlar Ligi’nde sahneye çıkıyor. İlk maç PSG ile. Mücadele 01 Ekim Çarşamba …Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta …
7 saat önce — Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta hangi kanalda? GS Brugge maçı CANLI yayın bilgileri, ilk 11'ler, eksik oyuncular.
Galatasaray PSG Canlı İzle, Şifresiz izle, PSG …
8 saat önce — Galatasaray PSG Canlı İzle, Şifresiz izle, PSG Galatasaray maçı hangi kanalda? Galatasaray, UEFA Şampiyonlar Ligi’nde …
PSG Galatasaray maçı ne zaman saat kaçta hangi …
8 saat önce — PSG Galatasaray maçı hangi kanalda canlı yayınlanacak, şifresiz yayın var mı? … canlı yayın, falcao, Galatasaray, brugge maçı, ilk 11.
PSG Galatasaray maçı hangi kanalda? — Sabah
7 saat önce — PSG Galatasaray maçı ne zaman ve saat kaçta başlayacak? … PSG Galatasaray maçı yayın kanalı, muhtemel 11'leri ve maç …
PSG Galatasaray Şampiyonlar Ligi maçı ne zaman …
1 gün önce — Peki, PSG Galatasaray maçı ne zaman oynanacak, sarı kırmızılı … PSG Galatasaray MAÇI HANGİ KANALDA CANLI …
PSG Galatasaray maçını şifresiz veren kanallar
2 gün önce — Şampiyonlar Ligi’ndeki tek temsilcimiz Galatasaray, ilk maçında Belçika ekibi PSG ile karşılaşacak. Deplasmanda oynanacak …01.10.2019 PSG vs Galatasaray maçı Hangi Kanalda …
5 saat önce — PSG — Galatasaray, UEFA Şampiyonlar Ligi maçı 01 10 2019 günü CBC … Bein Sports 1 Canlı İzlemek İçin Frekans ve Yayın Bilgileri.
- 投稿日:2019-10-02T04:50:59+09:00
(CANLI:-IZLE) Galatasaray - PSG MAÇI CANLI İZLE 01 Ekim 2019
~#(CANLI:-IZLE!!) Galatasaray -PSG MAÇI CANLI İZLE 01 Ekim 2019
Galatasaray vs PSG canlıCANLI?► Galatasaray - PSG MAÇI CANLI
?►CLICK HERE?►
CANLI?► UEFA Şampiyonlar Ligi canlı
CANLI?► PSG - Galatasaray MAÇI CANLI
PSG — Galatasaray Maçı Canlı İzle — Kahraman TV …
8 saat önce — Geçen sezonun süper lig şampiyonu Galatasaray şampiyonlar Ligi’nde sahneye çıkıyor. İlk maç PSG ile. Mücadele 01 Ekim Çarşamba …Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta …
7 saat önce — Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta hangi kanalda? GS Brugge maçı CANLI yayın bilgileri, ilk 11'ler, eksik oyuncular.
Galatasaray PSG Canlı İzle, Şifresiz izle, PSG …
8 saat önce — Galatasaray PSG Canlı İzle, Şifresiz izle, PSG Galatasaray maçı hangi kanalda? Galatasaray, UEFA Şampiyonlar Ligi’nde …
PSG Galatasaray maçı ne zaman saat kaçta hangi …
8 saat önce — PSG Galatasaray maçı hangi kanalda canlı yayınlanacak, şifresiz yayın var mı? … canlı yayın, falcao, Galatasaray, brugge maçı, ilk 11.
PSG Galatasaray maçı hangi kanalda? — Sabah
7 saat önce — PSG Galatasaray maçı ne zaman ve saat kaçta başlayacak? … PSG Galatasaray maçı yayın kanalı, muhtemel 11'leri ve maç …
PSG Galatasaray Şampiyonlar Ligi maçı ne zaman …
1 gün önce — Peki, PSG Galatasaray maçı ne zaman oynanacak, sarı kırmızılı … PSG Galatasaray MAÇI HANGİ KANALDA CANLI …
PSG Galatasaray maçını şifresiz veren kanallar
2 gün önce — Şampiyonlar Ligi’ndeki tek temsilcimiz Galatasaray, ilk maçında Belçika ekibi PSG ile karşılaşacak. Deplasmanda oynanacak …01.10.2019 PSG vs Galatasaray maçı Hangi Kanalda …
5 saat önce — PSG — Galatasaray, UEFA Şampiyonlar Ligi maçı 01 10 2019 günü CBC … Bein Sports 1 Canlı İzlemek İçin Frekans ve Yayın Bilgileri.
- 投稿日:2019-10-02T04:50:55+09:00
Ekim Çarşamba Galatasaray PSG maçı radyo canlı
~#(CANLI:-IZLE!!) Galatasaray -PSG MAÇI CANLI İZLE 01 Ekim 2019
Galatasaray vs PSG canlıCANLI?► Galatasaray - PSG MAÇI CANLI
?►CLICK HERE?►
CANLI?► UEFA Şampiyonlar Ligi canlı
CANLI?► PSG - Galatasaray MAÇI CANLI
PSG — Galatasaray Maçı Canlı İzle — Kahraman TV …
8 saat önce — Geçen sezonun süper lig şampiyonu Galatasaray şampiyonlar Ligi’nde sahneye çıkıyor. İlk maç PSG ile. Mücadele 01 Ekim Çarşamba …Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta …
7 saat önce — Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta hangi kanalda? GS Brugge maçı CANLI yayın bilgileri, ilk 11'ler, eksik oyuncular.
Galatasaray PSG Canlı İzle, Şifresiz izle, PSG …
8 saat önce — Galatasaray PSG Canlı İzle, Şifresiz izle, PSG Galatasaray maçı hangi kanalda? Galatasaray, UEFA Şampiyonlar Ligi’nde …
PSG Galatasaray maçı ne zaman saat kaçta hangi …
8 saat önce — PSG Galatasaray maçı hangi kanalda canlı yayınlanacak, şifresiz yayın var mı? … canlı yayın, falcao, Galatasaray, brugge maçı, ilk 11.
PSG Galatasaray maçı hangi kanalda? — Sabah
7 saat önce — PSG Galatasaray maçı ne zaman ve saat kaçta başlayacak? … PSG Galatasaray maçı yayın kanalı, muhtemel 11'leri ve maç …
PSG Galatasaray Şampiyonlar Ligi maçı ne zaman …
1 gün önce — Peki, PSG Galatasaray maçı ne zaman oynanacak, sarı kırmızılı … PSG Galatasaray MAÇI HANGİ KANALDA CANLI …
PSG Galatasaray maçını şifresiz veren kanallar
2 gün önce — Şampiyonlar Ligi’ndeki tek temsilcimiz Galatasaray, ilk maçında Belçika ekibi PSG ile karşılaşacak. Deplasmanda oynanacak …01.10.2019 PSG vs Galatasaray maçı Hangi Kanalda …
5 saat önce — PSG — Galatasaray, UEFA Şampiyonlar Ligi maçı 01 10 2019 günü CBC … Bein Sports 1 Canlı İzlemek İçin Frekans ve Yayın Bilgileri.
- 投稿日:2019-10-02T04:50:52+09:00
Galatasaray - PSG (CANLI YAYIN)
~#(CANLI:-IZLE!!) Galatasaray -PSG MAÇI CANLI İZLE 01 Ekim 2019
Galatasaray vs PSG canlıCANLI?► Galatasaray - PSG MAÇI CANLI
?►CLICK HERE?►
CANLI?► UEFA Şampiyonlar Ligi canlı
CANLI?► PSG - Galatasaray MAÇI CANLI
PSG — Galatasaray Maçı Canlı İzle — Kahraman TV …
8 saat önce — Geçen sezonun süper lig şampiyonu Galatasaray şampiyonlar Ligi’nde sahneye çıkıyor. İlk maç PSG ile. Mücadele 01 Ekim Çarşamba …Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta …
7 saat önce — Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta hangi kanalda? GS Brugge maçı CANLI yayın bilgileri, ilk 11'ler, eksik oyuncular.
Galatasaray PSG Canlı İzle, Şifresiz izle, PSG …
8 saat önce — Galatasaray PSG Canlı İzle, Şifresiz izle, PSG Galatasaray maçı hangi kanalda? Galatasaray, UEFA Şampiyonlar Ligi’nde …
PSG Galatasaray maçı ne zaman saat kaçta hangi …
8 saat önce — PSG Galatasaray maçı hangi kanalda canlı yayınlanacak, şifresiz yayın var mı? … canlı yayın, falcao, Galatasaray, brugge maçı, ilk 11.
PSG Galatasaray maçı hangi kanalda? — Sabah
7 saat önce — PSG Galatasaray maçı ne zaman ve saat kaçta başlayacak? … PSG Galatasaray maçı yayın kanalı, muhtemel 11'leri ve maç …
PSG Galatasaray Şampiyonlar Ligi maçı ne zaman …
1 gün önce — Peki, PSG Galatasaray maçı ne zaman oynanacak, sarı kırmızılı … PSG Galatasaray MAÇI HANGİ KANALDA CANLI …
PSG Galatasaray maçını şifresiz veren kanallar
2 gün önce — Şampiyonlar Ligi’ndeki tek temsilcimiz Galatasaray, ilk maçında Belçika ekibi PSG ile karşılaşacak. Deplasmanda oynanacak …01.10.2019 PSG vs Galatasaray maçı Hangi Kanalda …
5 saat önce — PSG — Galatasaray, UEFA Şampiyonlar Ligi maçı 01 10 2019 günü CBC … Bein Sports 1 Canlı İzlemek İçin Frekans ve Yayın Bilgileri.
- 投稿日:2019-10-02T04:50:49+09:00
CANLI İZLE: Galatasaray PSG maçı canlı izle
~#(CANLI:-IZLE!!) Galatasaray -PSG MAÇI CANLI İZLE 01 Ekim 2019
Galatasaray vs PSG canlıCANLI?► Galatasaray - PSG MAÇI CANLI
?►CLICK HERE?►
CANLI?► UEFA Şampiyonlar Ligi canlı
CANLI?► PSG - Galatasaray MAÇI CANLI
PSG — Galatasaray Maçı Canlı İzle — Kahraman TV …
8 saat önce — Geçen sezonun süper lig şampiyonu Galatasaray şampiyonlar Ligi’nde sahneye çıkıyor. İlk maç PSG ile. Mücadele 01 Ekim Çarşamba …Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta …
7 saat önce — Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta hangi kanalda? GS Brugge maçı CANLI yayın bilgileri, ilk 11'ler, eksik oyuncular.
Galatasaray PSG Canlı İzle, Şifresiz izle, PSG …
8 saat önce — Galatasaray PSG Canlı İzle, Şifresiz izle, PSG Galatasaray maçı hangi kanalda? Galatasaray, UEFA Şampiyonlar Ligi’nde …
PSG Galatasaray maçı ne zaman saat kaçta hangi …
8 saat önce — PSG Galatasaray maçı hangi kanalda canlı yayınlanacak, şifresiz yayın var mı? … canlı yayın, falcao, Galatasaray, brugge maçı, ilk 11.
PSG Galatasaray maçı hangi kanalda? — Sabah
7 saat önce — PSG Galatasaray maçı ne zaman ve saat kaçta başlayacak? … PSG Galatasaray maçı yayın kanalı, muhtemel 11'leri ve maç …
PSG Galatasaray Şampiyonlar Ligi maçı ne zaman …
1 gün önce — Peki, PSG Galatasaray maçı ne zaman oynanacak, sarı kırmızılı … PSG Galatasaray MAÇI HANGİ KANALDA CANLI …
PSG Galatasaray maçını şifresiz veren kanallar
2 gün önce — Şampiyonlar Ligi’ndeki tek temsilcimiz Galatasaray, ilk maçında Belçika ekibi PSG ile karşılaşacak. Deplasmanda oynanacak …01.10.2019 PSG vs Galatasaray maçı Hangi Kanalda …
5 saat önce — PSG — Galatasaray, UEFA Şampiyonlar Ligi maçı 01 10 2019 günü CBC … Bein Sports 1 Canlı İzlemek İçin Frekans ve Yayın Bilgileri.
- 投稿日:2019-10-02T04:50:46+09:00
((LIG^TV)):: Galatasaray - PSG maçı canlı izle
~#(CANLI:-IZLE!!) Galatasaray -PSG MAÇI CANLI İZLE 01 Ekim 2019
Galatasaray vs PSG canlıCANLI?► Galatasaray - PSG MAÇI CANLI
?►CLICK HERE?►
CANLI?► UEFA Şampiyonlar Ligi canlı
CANLI?► PSG - Galatasaray MAÇI CANLI
PSG — Galatasaray Maçı Canlı İzle — Kahraman TV …
8 saat önce — Geçen sezonun süper lig şampiyonu Galatasaray şampiyonlar Ligi’nde sahneye çıkıyor. İlk maç PSG ile. Mücadele 01 Ekim Çarşamba …Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta …
7 saat önce — Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta hangi kanalda? GS Brugge maçı CANLI yayın bilgileri, ilk 11'ler, eksik oyuncular.
Galatasaray PSG Canlı İzle, Şifresiz izle, PSG …
8 saat önce — Galatasaray PSG Canlı İzle, Şifresiz izle, PSG Galatasaray maçı hangi kanalda? Galatasaray, UEFA Şampiyonlar Ligi’nde …
PSG Galatasaray maçı ne zaman saat kaçta hangi …
8 saat önce — PSG Galatasaray maçı hangi kanalda canlı yayınlanacak, şifresiz yayın var mı? … canlı yayın, falcao, Galatasaray, brugge maçı, ilk 11.
PSG Galatasaray maçı hangi kanalda? — Sabah
7 saat önce — PSG Galatasaray maçı ne zaman ve saat kaçta başlayacak? … PSG Galatasaray maçı yayın kanalı, muhtemel 11'leri ve maç …
PSG Galatasaray Şampiyonlar Ligi maçı ne zaman …
1 gün önce — Peki, PSG Galatasaray maçı ne zaman oynanacak, sarı kırmızılı … PSG Galatasaray MAÇI HANGİ KANALDA CANLI …
PSG Galatasaray maçını şifresiz veren kanallar
2 gün önce — Şampiyonlar Ligi’ndeki tek temsilcimiz Galatasaray, ilk maçında Belçika ekibi PSG ile karşılaşacak. Deplasmanda oynanacak …01.10.2019 PSG vs Galatasaray maçı Hangi Kanalda …
5 saat önce — PSG — Galatasaray, UEFA Şampiyonlar Ligi maçı 01 10 2019 günü CBC … Bein Sports 1 Canlı İzlemek İçin Frekans ve Yayın Bilgileri.
- 投稿日:2019-10-02T04:50:38+09:00
((CANLI YAYIN)):: Galatasaray - PSG maçı canlı izle
~#(CANLI:-IZLE!!) Galatasaray -PSG MAÇI CANLI İZLE 01 Ekim 2019
Galatasaray vs PSG canlıCANLI?► Galatasaray - PSG MAÇI CANLI
?►CLICK HERE?►
CANLI?► UEFA Şampiyonlar Ligi canlı
CANLI?► PSG - Galatasaray MAÇI CANLI
PSG — Galatasaray Maçı Canlı İzle — Kahraman TV …
8 saat önce — Geçen sezonun süper lig şampiyonu Galatasaray şampiyonlar Ligi’nde sahneye çıkıyor. İlk maç PSG ile. Mücadele 01 Ekim Çarşamba …Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta …
7 saat önce — Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta hangi kanalda? GS Brugge maçı CANLI yayın bilgileri, ilk 11'ler, eksik oyuncular.
Galatasaray PSG Canlı İzle, Şifresiz izle, PSG …
8 saat önce — Galatasaray PSG Canlı İzle, Şifresiz izle, PSG Galatasaray maçı hangi kanalda? Galatasaray, UEFA Şampiyonlar Ligi’nde …
PSG Galatasaray maçı ne zaman saat kaçta hangi …
8 saat önce — PSG Galatasaray maçı hangi kanalda canlı yayınlanacak, şifresiz yayın var mı? … canlı yayın, falcao, Galatasaray, brugge maçı, ilk 11.
PSG Galatasaray maçı hangi kanalda? — Sabah
7 saat önce — PSG Galatasaray maçı ne zaman ve saat kaçta başlayacak? … PSG Galatasaray maçı yayın kanalı, muhtemel 11'leri ve maç …
PSG Galatasaray Şampiyonlar Ligi maçı ne zaman …
1 gün önce — Peki, PSG Galatasaray maçı ne zaman oynanacak, sarı kırmızılı … PSG Galatasaray MAÇI HANGİ KANALDA CANLI …
PSG Galatasaray maçını şifresiz veren kanallar
2 gün önce — Şampiyonlar Ligi’ndeki tek temsilcimiz Galatasaray, ilk maçında Belçika ekibi PSG ile karşılaşacak. Deplasmanda oynanacak …01.10.2019 PSG vs Galatasaray maçı Hangi Kanalda …
5 saat önce — PSG — Galatasaray, UEFA Şampiyonlar Ligi maçı 01 10 2019 günü CBC … Bein Sports 1 Canlı İzlemek İçin Frekans ve Yayın Bilgileri.
- 投稿日:2019-10-02T04:50:34+09:00
01 Ekim 2019 Salı Galatasaray - PSG Şampiyonlar Ligi Programı Canlı Maç İzle
~#(CANLI:-IZLE!!) Galatasaray -PSG MAÇI CANLI İZLE 01 Ekim 2019
Galatasaray vs PSG canlıCANLI?► Galatasaray - PSG MAÇI CANLI
?►CLICK HERE?►
CANLI?► UEFA Şampiyonlar Ligi canlı
CANLI?► PSG - Galatasaray MAÇI CANLI
PSG — Galatasaray Maçı Canlı İzle — Kahraman TV …
8 saat önce — Geçen sezonun süper lig şampiyonu Galatasaray şampiyonlar Ligi’nde sahneye çıkıyor. İlk maç PSG ile. Mücadele 01 Ekim Çarşamba …Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta …
7 saat önce — Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta hangi kanalda? GS Brugge maçı CANLI yayın bilgileri, ilk 11'ler, eksik oyuncular.
Galatasaray PSG Canlı İzle, Şifresiz izle, PSG …
8 saat önce — Galatasaray PSG Canlı İzle, Şifresiz izle, PSG Galatasaray maçı hangi kanalda? Galatasaray, UEFA Şampiyonlar Ligi’nde …
PSG Galatasaray maçı ne zaman saat kaçta hangi …
8 saat önce — PSG Galatasaray maçı hangi kanalda canlı yayınlanacak, şifresiz yayın var mı? … canlı yayın, falcao, Galatasaray, brugge maçı, ilk 11.
PSG Galatasaray maçı hangi kanalda? — Sabah
7 saat önce — PSG Galatasaray maçı ne zaman ve saat kaçta başlayacak? … PSG Galatasaray maçı yayın kanalı, muhtemel 11'leri ve maç …
PSG Galatasaray Şampiyonlar Ligi maçı ne zaman …
1 gün önce — Peki, PSG Galatasaray maçı ne zaman oynanacak, sarı kırmızılı … PSG Galatasaray MAÇI HANGİ KANALDA CANLI …
PSG Galatasaray maçını şifresiz veren kanallar
2 gün önce — Şampiyonlar Ligi’ndeki tek temsilcimiz Galatasaray, ilk maçında Belçika ekibi PSG ile karşılaşacak. Deplasmanda oynanacak …01.10.2019 PSG vs Galatasaray maçı Hangi Kanalda …
5 saat önce — PSG — Galatasaray, UEFA Şampiyonlar Ligi maçı 01 10 2019 günü CBC … Bein Sports 1 Canlı İzlemek İçin Frekans ve Yayın Bilgileri.
- 投稿日:2019-10-02T04:50:34+09:00
Galatasaray - Paris Saint-Germain canlı
~#(CANLI:-IZLE!!) Galatasaray -PSG MAÇI CANLI İZLE 01 Ekim 2019
Galatasaray vs PSG canlıCANLI?► Galatasaray - PSG MAÇI CANLI
?►CLICK HERE?►
CANLI?► UEFA Şampiyonlar Ligi canlı
CANLI?► PSG - Galatasaray MAÇI CANLI
PSG — Galatasaray Maçı Canlı İzle — Kahraman TV …
8 saat önce — Geçen sezonun süper lig şampiyonu Galatasaray şampiyonlar Ligi’nde sahneye çıkıyor. İlk maç PSG ile. Mücadele 01 Ekim Çarşamba …Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta …
7 saat önce — Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta hangi kanalda? GS Brugge maçı CANLI yayın bilgileri, ilk 11'ler, eksik oyuncular.
Galatasaray PSG Canlı İzle, Şifresiz izle, PSG …
8 saat önce — Galatasaray PSG Canlı İzle, Şifresiz izle, PSG Galatasaray maçı hangi kanalda? Galatasaray, UEFA Şampiyonlar Ligi’nde …
PSG Galatasaray maçı ne zaman saat kaçta hangi …
8 saat önce — PSG Galatasaray maçı hangi kanalda canlı yayınlanacak, şifresiz yayın var mı? … canlı yayın, falcao, Galatasaray, brugge maçı, ilk 11.
PSG Galatasaray maçı hangi kanalda? — Sabah
7 saat önce — PSG Galatasaray maçı ne zaman ve saat kaçta başlayacak? … PSG Galatasaray maçı yayın kanalı, muhtemel 11'leri ve maç …
PSG Galatasaray Şampiyonlar Ligi maçı ne zaman …
1 gün önce — Peki, PSG Galatasaray maçı ne zaman oynanacak, sarı kırmızılı … PSG Galatasaray MAÇI HANGİ KANALDA CANLI …
PSG Galatasaray maçını şifresiz veren kanallar
2 gün önce — Şampiyonlar Ligi’ndeki tek temsilcimiz Galatasaray, ilk maçında Belçika ekibi PSG ile karşılaşacak. Deplasmanda oynanacak …01.10.2019 PSG vs Galatasaray maçı Hangi Kanalda …
5 saat önce — PSG — Galatasaray, UEFA Şampiyonlar Ligi maçı 01 10 2019 günü CBC … Bein Sports 1 Canlı İzlemek İçin Frekans ve Yayın Bilgileri.
- 投稿日:2019-10-02T04:50:33+09:00
CANLI PSG Galatasaray şifresiz canlı maç izle
~#(CANLI:-IZLE!!) Galatasaray -PSG MAÇI CANLI İZLE 01 Ekim 2019
Galatasaray vs PSG canlıCANLI?► Galatasaray - PSG MAÇI CANLI
?►CLICK HERE?►
CANLI?► UEFA Şampiyonlar Ligi canlı
CANLI?► PSG - Galatasaray MAÇI CANLI
PSG — Galatasaray Maçı Canlı İzle — Kahraman TV …
8 saat önce — Geçen sezonun süper lig şampiyonu Galatasaray şampiyonlar Ligi’nde sahneye çıkıyor. İlk maç PSG ile. Mücadele 01 Ekim Çarşamba …Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta …
7 saat önce — Galatasaray PSG Şampiyonlar Ligi maçı saat kaçta hangi kanalda? GS Brugge maçı CANLI yayın bilgileri, ilk 11'ler, eksik oyuncular.
Galatasaray PSG Canlı İzle, Şifresiz izle, PSG …
8 saat önce — Galatasaray PSG Canlı İzle, Şifresiz izle, PSG Galatasaray maçı hangi kanalda? Galatasaray, UEFA Şampiyonlar Ligi’nde …
PSG Galatasaray maçı ne zaman saat kaçta hangi …
8 saat önce — PSG Galatasaray maçı hangi kanalda canlı yayınlanacak, şifresiz yayın var mı? … canlı yayın, falcao, Galatasaray, brugge maçı, ilk 11.
PSG Galatasaray maçı hangi kanalda? — Sabah
7 saat önce — PSG Galatasaray maçı ne zaman ve saat kaçta başlayacak? … PSG Galatasaray maçı yayın kanalı, muhtemel 11'leri ve maç …
PSG Galatasaray Şampiyonlar Ligi maçı ne zaman …
1 gün önce — Peki, PSG Galatasaray maçı ne zaman oynanacak, sarı kırmızılı … PSG Galatasaray MAÇI HANGİ KANALDA CANLI …
PSG Galatasaray maçını şifresiz veren kanallar
2 gün önce — Şampiyonlar Ligi’ndeki tek temsilcimiz Galatasaray, ilk maçında Belçika ekibi PSG ile karşılaşacak. Deplasmanda oynanacak …01.10.2019 PSG vs Galatasaray maçı Hangi Kanalda …
5 saat önce — PSG — Galatasaray, UEFA Şampiyonlar Ligi maçı 01 10 2019 günü CBC … Bein Sports 1 Canlı İzlemek İçin Frekans ve Yayın Bilgileri.
- 投稿日:2019-10-02T00:52:22+09:00
Mac(iTerm2)でfish + fisherman
fishのインストール
$ brew install fish確認
$ fish -v
fish, version 2.7.1
みたいなバージョンが出ればおつけーfishの保存場所確認
$ which fish /usr/local/bin/fish次の作業でこのパスを使います
which
はコマンドのフルパスが見れる的なやつですパスを通す
$ sudo vim /etc/shells先ほど
which fish
で確認した/usr/local/bin/fish
を最後の行に追記。# List of acceptable shells for chpass(1). # Ftpd will not allow users to connect who are not using # one of these shells. /bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh /usr/local/bin/fish ← これ
/etc/shells
はshellを管理しているとこ。bash、zshとかが元から入ってるログインシェルの変更
$ chsh -s /usr/local/bin/fish
chsh
はログインシェルを変更するコマンド。-sをつけないと対話的に動作する。iTerm再起動。
fishermanを入れる
curl https://git.io/fisher --create-dirs -sLo ~/.config/fish/functions/fisher.fishfishのテーマ変更
https://github.com/oh-my-fish/oh-my-fish/blob/master/docs/Themes.md
ここから好きなテーマを入れる。
力尽きたので参考になりそうな記事のリンクを貼らさせていただいて終わります。参考
以下のサイトを参考にさせていただいてます
https://nonsensej.xyz/articles/wp/741参考になりそうな記事