Pythonのプログラムで、ファイル名をフルパスで指定する場合など、WindowsとLinuxでパス名が違っているため区別したいことがあります。 WindowsかLinuxかを判別するだけでよければ、os.nameで十分です。 Windowsの場合
![Pythonを実行しているOSの判別 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/2040bdcb382e518485d941d57efeb3ef7b9214e4/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9UHl0aG9uJUUzJTgyJTkyJUU1JUFFJTlGJUU4JUExJThDJUUzJTgxJTk3JUUzJTgxJUE2JUUzJTgxJTg0JUUzJTgyJThCT1MlRTMlODElQUUlRTUlODglQTQlRTUlODglQTUmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPWQ4Yzk1OTkzODE3YmRhZmM1NWJmYzk2NDAzODExYWMy%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDB0b3lvbGFiJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz03MjQ4YjZiOTY1ODYyZTk3ODBlMjliNmViZGU1YjAyNg%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D9234a59f8f85e3c4fe89377b4565f00b)
はじめに Mac から Windows へ RDP でリモートデスクトップ接続した時にJISキーボードがUS配列にセットされ、日本語入力できないことが多々あります。 このエントリでは RDP 接続時のキーマッピングの仕組みと日本語入力を快適に行うための設定について解説します。 【追記 2021/02/08】 Big Sur 標準IMEからのRDP接続だとUSキーボードになってしまうようです (汗) おそらくParallels Client側で修正してもらう必要があると思いますので、最新版にアップデートして、環境情報と再現手順をフィードバック (できれば英語で ^^;) して頂けると対応してもらえる可能性が高くなると思われます。 https://apps.apple.com/jp/app/parallels-client/id600925318?mt=12#see-all/reviews 【
Macでは、Apple社が提供しているMac App Storeやアプリ制作者のサイトからアプリをダウンロードして、自分なりに機能を拡張することができます。 数あるアプリの中でも、今回は特に日常的に使える優秀な無料のMacアプリを一挙に30個紹介します!気になるアプリがあれば、ぜひ気軽にダウンロードしてみて下さい! ※Windowsユーザーの方は「快適に仕事をできていますか?Windowsユーザーの仕事効率をアップするフリーソフト30選」をどうぞ! まずは王道!人気の鉄板アプリはこちら!1. Dropbox まずはクラウドストレージサービスの定番Dropboxです! MacアプリのDropboxを入れておけば、FinderからDropboxをMac内にあるフォルダのように使うことができます。 さらにファイルの保存先をDropboxにしておけば、簡単にファイルのバックアップをとることができ、
macOS Sierra 版(3部作になりました)はこちら。 【macOS Sierra】Mac OSX 10.12 macOS Sierra にRuby + Rails4 開発環境の構築 【初心者必見】 【macOS Sierra】Mac OSX 10.12 macOS Sierra にAMP環境の構築【初心者必見】【続編】 【macOS Sierra】Mac OSX 10.12 macOS Sierra にNode.js 開発環境の構築 【初心者必見】 【El Capitan】Mac OSX 10.11 El Capitan にRuby + Rails4 開発環境の構築 【初心者必見】 ではRailsの環境を構築しましたが、本当にRailsだけなので、MySQLを使用できる環境を作成すべく、続けて作業しました。 最終的にはphpMyAdminを導入してMySQLの操作を簡単にするという
【El Capitan】Mac OSX 10.11 El Capitan にRuby + Rails4 開発環境の構築 【初心者必見】RubyRailsMacelcapitan macOS Sierra 版(3部作になりました)はこちら。 【macOS Sierra】Mac OSX 10.12 macOS Sierra にRuby + Rails4 開発環境の構築 【初心者必見】 【macOS Sierra】Mac OSX 10.12 macOS Sierra にAMP環境の構築【初心者必見】【続編】 【macOS Sierra】Mac OSX 10.12 macOS Sierra にNode.js 開発環境の構築 【初心者必見】 【Yosemite】Mac OSX 10.10 Yosemite に Ruby + Rails4 開発環境の構築【初心者必見】 ではYosemiteでのRail
会社のmac(10.7.3)にインストール。 諸事情でmacportsは使わない。 mysqlは本家にあるバイナリを使用。 postgresqlは、適当にビルド。 apache, libiconvは、デフォルトを使用。 gettext-0.17 CFLAGS="-arch x86_64" CCFLAGS="-arch x86_64" CXXFLAGS="-arch x86_64" LDFLAGS="-arch x86_64" ./configure --with-libiconv-prefix=/usr --without-emacs 0.17を使う。0.18 は、_zif_setlocale なんたらかんたらとmake時に怒られる。 with-libiconv-prefixを設定する 以下のパッチをあてる。 参照:湘南ぱいそん diff --git a/gettext-tools/gnu
新しく記事を書き直しました! Link:Mac本体が無くてもWindowsだけでOS Xをインストールする方法 | Will feel Tips 『Windowsユーザの方でOS Xを動かしてみたい!』 そのような方は結構いらっしゃるのではないでしょうか? Macでしかできないことや、アプリなど試してみたいけど 新しくMacを新調するまででもない。 将来Macを導入しようと検討中で使い勝手を知りたい。 そんな方のために、VMware(仮想マシン)を利用して Mac OS X をインストールする方法をご紹介します。 必要なものIntel CPUのPC(AMDだと動作不可) VMware Player:インストールしておく Snowy_Vmware_files.zip Mac OS X 10.6.3 MAC OS X 10.6.3 SNOW LEOPARD Setup開始方法1.Snowy_V
MacGapはHTML/JavaScript/CSSを使ってMac OSXアプリを開発できるフレームワークです。 PhoneGapと言えばApache財団に寄贈され、Apache Cordovaと名前が変わったプロジェクトですが、iOSやAndroidなど各種スマートフォン向けのアプリがHTML/JavaScript/CSSで開発できます。そしてMacGapも同様のWeb技術でMac OSXアプリが作れてしまいます。 まずベースを作成します。 ビルドしました。MacGapと表示されています。 5秒後にGoogleが表示されました。 Growlによる通知にも対応しています。 自動生成されるHTMLです。 MacGapはシステムのビープ音、別なアプリの起動、ウィンドウの移動や別ウィンドウのオープン、ドックのバッジ操作、音楽の再生、Growl、通知、エベントの取得などがサポートされています。簡単
もしもあなたがiCloudに対応している2台のMac(LionまたはMountain Lion)をお持ちであれば、ほんの数行のコマンドラインをターミナルに入力することにより、どこからでもiCloudのネットワーク経由でホームPCへのリモートSecure Shell(SSH)アクセスが可能です! 作業の前にあらかじめいくつかの設定をしておく必要があります。まず、「Back to My Mac」がiCloud上で有効になっていることを確認します(これは「システム環境設定」>「iCloud」>「Back to My Mac」から確認できます)。 次に、ホームPCを共有可能に設定します(「システム環境設定」>「共有」から、少なくとも「ファイル共有」と「リモートログイン」の2つを有効にします)。全ての設定が完了すれば、iCloudのネットワークを使って、ホームPCへインターネット回線経由でリモートロ
nuiはiOSを含むマルチプラットフォームで動作するソフトウェアを開発するフレームワークです。 一つのコードがマルチプラットフォームで動作する、その夢は果てしなく求められ続けています。Windows、Mac OSX、LinuxさらにiOSでも動作することを目指すフレームワークがnuiです。 デモです。WindowsやMac OSX、iPhoneで動作します。 音がなり、インジケータで波長を変化させられます。 プロジェクトを作成するプログラムです。Mac OSX、iPhone、Windows向けに出力可能で、WindownはVisual Studio 2005/2008向けのプロジェクトファイルを出力します。 出力されたファイル構成です。 nuiはC++向けのフレームワークになります。CSSに似たスタイルシステムを持ち、外観の調整が容易にできるようになっています。さらにプラグインにも対応して
mrubyは組み込み系などで使える軽量なRuby実装です。 Rubyは2012年04月にISO/IEC 30170として承認されました。そしてそんなRubyをさらに様々な環境で動作させるべく軽量化したRuby実装がmrubyです。 例えばこんな感じのソースを… 普通に実行できます。 mrubyはWindows、Mac OSX、Linuxなどでコンパイルできます。さらに組み込み系での利用も想定されています。Rubyと文法は特に変わらず、オブジェクト指向が問題なく利用でき、Mixinや特異メソッドも使えます。例外処理やクロージャ、GCもあります。なおVMはRiteVMという専用のものになっています。 mrubyはC製のオープンソース・ソフトウェア(MIT License)です。 MOONGIFTはこう見る 軽量で動くのは良いことですが、今の所ライブラリなどはないのでデスクトップやサーバ環境であ
Rails One ClickはMac OSXのRuby on Rails開発環境をボタン一つで整えてくれるソフトウェアです。 Mac OSXにおけるRuby on Rails開発環境を一気に整えてくれるのがRails One Clickです。ウィザード方式でボタンクリックだけでRuby on Railsが開発できるようになります。 メイン画面です。ボタンを押すとインストールが開始します。予めXcodeがインストールされている必要があります。 ダウンロードやコンパイルも同時なのでちょっと時間がかかります。 ログです。 完了しました。 この画面が表示されていれば完了です。 デモ動画です。 Rails One ClickはDocuments以下に一通りの環境をインストールするので、ルート権限不要で使えるのが便利です。 Rails One ClickはMac OSX用のオープンソース・ソフトウェ
LaptopはUbuntu、Mac OSXのRuby on Rails開発環境をまとめてセットアップします。 これからRailsの勝発をはじめてみたい、そう思ったMac OSX/Ubuntu利用者にお勧めなのがLaptopです。30分であなたのマシンが開発マシンに様変わりします。 例えばこれがMac OSX用。 こちらはUbuntu用。 インストールされるソフトウェアです。 Laptopはたった一行のコードを実行するだけで多種多様なソフトウェアが一気にインストールされます。Homebrew(Mac OSXの場合のみ)/QT/Ack/Tmux/Postgres/Redis/ImageMagick/RVM/Ruby 1.9.2/Rails/Heroku/Tapsなどがインストールされます。ネットワーク状況によりますが、だいたい30分はかかるとのことです。 LaptopはBashスクリプト製、M
Make Tech Easier - Uncomplicating the complicated, making life easier Mac OS Xの提供するUIは洗練されており、初心者から上級者まで扱いやすい作りになっている。しかしながら、GUIから変更できる設定は限られている。限りなく省メモリ設定に変更したかったり、逆に欲しい機能が無効化されて使いにくくなったため元に戻したいという場合、GUIからは設定することができないという経験をすることがある。 実のところOS Xの設定はターミナルからコマンドを実行することで変更できる。中上級者向けの設定となるが、本気で使いこなすにはこれら設定方法を知っておいた方がいいこともある。Make Tech Easierにおいて、そうした場合の入門として扱える内容が「Useful Terminal Commands & Tips For Mac O
MindOnTrackはマインドマップとタスク管理(GTD)が一つになったソフトウェア。 MindOnTrackはWindows/Linux用のフリーウェア(Mac OSX向けもリリース予定)。日々の業務やプライベートな予定など、うまく順番にやりくりするためにはTodo管理が欠かせない。そしてタスクというのは総じて自分の周囲を整理した時にも現れやすい。 タスク 単純に割り当てられているタスク以外にも、プロジェクトや業務に関して見直してみると新しいすべきことが見つかったりするのはよくあることだ。そこで考えをまとめつつタスクに落とし込めるソフトウェアとしてMindOnTrackを紹介しよう。 MindOnTrackはマインドマップとタスク管理が一緒になったソフトウェアだ。言わば作業を分類ごとにドリルダウンしながらまとめ、それに日付をつけてタスク化していくのだ。さらにGTDにも則っているので、プ
定番のMacTheRipperを使ってDVDのデータを取り出す。その後は、ライティングソフトを使ってDVDの作成。
Googleが提供しているフリーソフト「Google Notifier」 Gmailをメインのメールに使っている人は多いと思うが、ウェブブラウザ中などにそこにあるメールアドレス(「mailto:メールアドレス」)をクリックしても、通常だとGmailは起ち上がらない。 これはGoogleの配布しているGoogle Notifierを使えばできる。 Gmailをメインに使っている人には大変便利なソフト。 Windows版とMac OSX版があります。 Google Notifier http://toolbar.google.com/gmail-helper/ からインストーラーをダウンロードしてインストール。 インストールが終了すると、アプリケーションフォルダの中に、 Google Notifier.app のアイコンができているので、それをクリック。 アカウントとパスワードの入力画面が出
Windowsユーザの方でOS Xを使う必要がある、だがしかし、Macを買うつもりもパソコンを構築するつもりもない、という方向けに、読者Bobby PattonによるWindowsパソコンのバーチャルマシン上でSnow Leopardを使えるようにする方法をご紹介! 過去にVMWareでSnow Leopardをインストールする方法をご紹介したことがありましたが、『VMWare』を購入していない方は、『VirtualBox』ならフリーで使うことが出来ます(『VirtualBox以外にもOSX86 ISOが必要となります)。 Hazardというグループが、パッチされたSnow Leopardのインストーラーを公開しているので、ググってみれば見つかるかと思いますが、Snow LeopardのISOをダウンロードするのは気が進まない、という方はコピーを購入して使用して下さい(もちろん、やり方とし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く