Hackadayにお問い合わせください:どうやってPython?
PythonはソフトウェアプロジェクトのArduinoです。それは、顔認識およびニューラルネットワークからロボット工学およびリモートセンシングへのもののための重要なライブラリの重大な集積を有する。そしてArduinoのように、私はまだPythonのための殺人者IDEを見つけていません。おそらく私はまだ最高のものを試していないだけでなく、私がPythonが間違っているだけだということかもしれません。 何年もの間、私はアイドル状態でした 強調表示とコードが完了したインタラクティブシェルを持つアイドル 私はPythonのアイドルを使って自然なフィット感です。それは非常に迅速で簡単なインストールのためのリポジトリにあり、そして本質的に行われるべきゼロ構成があります。通常、私の優先開発環境はテキストエディタとコマンドラインコンパイラです。アイドルはそれ以上のステップです。シェルや各Pythonファイルの別ウィンドウが表示されます。アイドルがコードを実行してファイルを保存してから、シェルウィンドウで起動します。 私にとって、アイドルシェルの2つの重要な機能があります。 1つ目は、Pythonコードを実行した後にインタラクティブセッションを開くことを保つことです。これは、スクリプトが使用するグローバルがまだ利用可能であること、およびリアルタイムで関数(およびクラスなど)を呼び出すことによってコードを試すことができることを意味します。 2番目の望ましい機能は、この対話型シェルを使用している間に、IDLEがコード補完とDocStringのサポートをサポートしています(関数が受け入れる/必要なパラメータのヒントを与える)ことです。 しかし、単純さは難しい時間スケーリングをしています。私は多数のファイルを超えて広がり、大きなプロジェクトに取り組んでいます。 挑戦者 私は現在、私は今の2つの2つで最も時間を過ごす可能性がある。どちらもLinuxにインストールが簡単で、より大きなプロジェクトに必要な機能を提供します。 Geanyの外観は、「IDE 1.0」のレイアウトスタイルとテーマを思いつくようになります。それはシンボルを左に配置すること、右側のコード、そして下部に沿ってステータスを置くことができる「おなじみの3台のレイアウトです。プログラムを実行するとき、それは私が好きな対話型端末で起動しますが、この時点ですべてのIDE機能を失います。コード補完はありません。構文の強調表示はありません。 私はゴーニング以上の原子を使ってきており、今のところそれに固執するのに十分なほど良く成長しました。私はAtomで “IDE 2.0″のレイアウトを呼び出しました。それは暗いテーマで起動し、すべてがタブです。 Atomにはずっと表示されていないシンボルビューがあります。 CTRL-Rはそれを引き上げて検索スタイルを使用しますが、すべてのシンボルをスクロールすることもできます。 原子はパッケージに大きく依存しています(誰かが書くことができるプラグイン)。パッケージ管理は良く、私が試したパッケージは素晴らしいものでした。 AutoComplete-PythonとTabs-to-Spacesを使用していますが、Pythonファイルの実行に懸念されるときはもう短くなります。私はPlatformIO-IDE端末、スクリプト、およびランナープラグインを試しました。最初に端末を下部ペインとして持ち上げますが、その端末のファイルを自動的に実行しません。スクリプトはボトムペインも使用しますが、対話的に実行することはできません。私は現在大丈夫ディスプレイを持っているがインタラクティブではないランナーを使用しています。コマンドやテストの回避策として、私のプロジェクトで「偽の」Pythonファイルを使用することを頼りました。 あなたのPythonを教えてください それは完全に可能です。 あなたはあなたのPython開発のために何を選びますか?インタラクティブなシェルの問題はあなたにとって?あなたはアイドル状態から始めて、はるかに成熟したIDEに移行しましたか。あなたはどのIDEになりましたか、そしてあなたはその変化の間にどのような妥協をしましたか。以下のコメントでお知らせください。
Total Christmas Light Manage
は、感謝祭がフルスイング中であると思います。 このプロジェクトでは、クリスマスは320個のプライベート回路を変更できる並列ポートリンク管理ボックスを開発する理由だけです。 インターフェースは、2種類のチップから構築されています.138デコーダと374フリップフロップ。 各フリップフロップは、8つのアウトレットスイッチボックスにリンクされているプライベートシリアルポートに接続されています。 このシステムと一緒にこのサイトには、カスタマイズされたコントロールが開発された他の家の大幅なお得な情報があります。 [ありがとうyo_tyler] パーマリンク
小さなカスタムテーブルのSAW
小さな部分を使って作業している場合は、家のデポやローネスで提供された最小のテーブルの見えでさえ、一般的にオーバーキルです。銅張板と同様に木材、金属、金属製の小片を切り取るために、マイクロテーブルのこぎりは素晴らしい投資です。彼らは本当にかなり安価ですが、なぜあなたが市場であらゆるデザインよりもはるかに優れているものを作ることができるのはなぜ購入するのですか? ベッドは、1/4インチのアルミニウム板から、下面にボルトを固定しています。フェンスは一対のデルリンブラケットを使ってテーブルにクランプしますが、アングルガイドはデルリンから作られ、テーブルのスロットに収まる真鍮バーです。 実際のブレードはProxxon Micro Table Saw(私たちの経験からの非常に素晴らしいブランド)から来たが、この自家製のこぎりを産業用のものに比べていくつかの驚きを提供する:Proxxonはより強力なモーターを持っています、しかし、Homebrew版は4倍のものを持っています切断能力あなたはブレーク後のビデオの中の1/4 “のアルミニウムバーを切断するのを調べることができます。 これを送るためにおかげで[Hubert]。
脳管理流体シミュレーション
私たちが以前にカバーされている[Eric]のBesmokeインタラクティブ流体シミュレーションのもう1つのビデオデモ。 先週末にBilセミナーのためにまとめられました。 今回は、彼はiPhoneを頭に縛り付けている(カリフォルニアのハンズフリー法に準拠しています)。 物事を興味深くするために、彼は同様に脳波入力を供給するためにOCZの神経インパルスアクチュエータを追加しました。
Video Player Stellaris Launchpad
から開発されたVideo Stellaris Launchpadと、まったく同じフレームレートとまったく同じ時間でオーディオを再生することが非常に優れています。昨日もう1つのビデオ再生ハックを見たので、それはこれらの仕事のための著名な時期になるべきです。しかし、この仕事のために[Vinod]は働くために多大な馬力を少なくしました。 彼は私たち自身がこのボードで試した320×240画面を利用しています。ただし、絵データを並行してプッシュするのに十分なほど十分な迅速ですが、完全移動ビデオやオーディオを探している場合、私たちはあなたに難しい運を言ったでしょう。 [Vinod’s]数学は、少しデータハッキングで可能であることを示しています。ソースデータはワイドスクリーンであるため、25 fpsで1つのピクセルのセットのみで構成されているとともに、彼が逃げることができます。オーディオは毎秒22,400バイトでプッシュされます。これは彼にフレームの間で何かを本当にするために非常に少ないサイクルを残します。それで彼はクリップを生のファイルとしてエンコードし、ビデオをインターレースし、オーディオ情報を単一のストリームとしてチェックアウトできるようにします。休憩の後のデモから、それは素晴らしいように見えます!
温度管理ワインセラーの代わり
深刻なワイン愛好家は、タスクのために開発されたスペースにボトルを保ちます。そのタイプのエリアがない場合は、同様のストレージ環境を製造できます。このフォームボックスは、管理温度でワインを保持し続けます。それは同様に貴重品から軽く保ちます。 [Michael]は彼のアパートで活用するとともに開発プロセスの説明を発表するようにそれを開発しました。 彼は家屋の店からいくつかのホイルコート泡板を選びました。 6つのセクションがミニ冷蔵庫のサイズについての箱に集まります。 24「24インチ」四角形の穴が上部の中央に切断されました。これはペルチェ冷却器に取り付けられた2つの暖かいシンクのうち小さい方を受け取る。内部の温度は、古いiPodバッテリーから抜け出したサーミスタによってモニターされます。彼が黄色と黒の縞模様の肉温度計を追加した内温についていくつかの視覚的なコメントを提供するために。 これは長期的なストレージのためのものですので、システムはかなり効率的です。ドアが頻繁に開かれていない限り、断熱材やワインの瓶の中の大きな液体のおかげで、温度の変化はかなり低調に推移するはずです。
Hackaday賞エントリー:時代遅れのタイムライト
自家製の電子機器の世界には非常に少ない定数があります。 1960年代半ばのエンジニアのベンチで見つかったものは、2017年の1つのベンチで32ビットのマイクロコントローラで作業しているのと同じくらいのものです。これらの定数の1つは謙虚な高度な錫です。ユビキタスミントコンテナは、今日の高集積回路のためのものであり、従来のフォームファクタのものとなっているので、過去数十年のトランジスタ回路のサイズと同じくらい有用である。 あなたがティンであるとあなたがティンに期待しないかもしれないのは、真空管であるかもしれませんが、ふたを通して突き出ています。 [オペラクト]は、ただし、あなたのお気に入りのMintコンテナのNixie時計のための非常にうまく設計されています。私たちはこれをハッカデー賞の入り口として書いていますので、競争のこの段階では、ボードは依然としてプロトタイプの設計にありますが、単一のセルから180 V DCを作るための厳しい電源はすでに機能することが証明されています。クロック回路。最後の時計は、TINのサイズを考える非常にコンパクトなデバイスになり、無線ネットワーク接続のためのESP8266ボードで構成されます。 この早い段階でのプロジェクトのために、いくつかのレンダリングから脇に行くために欲求不満なしの本当の仕事がありますが、少なくともNixieを運転するPSUが働いているビデオがあります。 驚くべきことに、これは私たちがあなたを連れてきた最初の高度な錫時計ではありません、これはもっとたくさんのポケットの2進例がありました。 HackadayPrize2017は次のようにスポンサーされています。
GameBoy Linkedハードウェアシーケンサー
GIJSジオスの注目すべき作品を指しているためのデジタル音楽を生産してくれてありがとう。 これは彼の最新のシーケンサーの作成です。 それはゲームボーイで走っているビットノイズDjからのクロック信号を取得するために作成されます。 シーケンサーは、パラレルポートに接続されているプラグインモジュールを制御します。 これが出力の優れたサンプルです。 彼は彼のサイト上の概略図を持っています。 プラグインの1つは以前のプロジェクトです。テープシーケンサー。 それを聞いてください。 パーマリンク
USB認証されたDeadbolt Lock
メーカーローカル256は、このUSB認証されたデッドボルトの挿入を送りました。 およそ60ドルで、これらの男性は、USB記憶装置内のチップのシリアル番号を読み取る認証システムを構築しました。 USBデバイスのメモリの実際の内容はまったく使用されていません。 彼らはその行動を制御するためにFreeduinoボードを使用しています。 ドアが開いているときにロックを開始するのを防ぐための磁気センサーがあります。 彼らはそれらが透明なアルミニウムを囲いとして使用していることを言及しています、我々はそれらがオキシ窒化アルミニウムではなくスターのトレッキングの多様性を意味すると仮定します。 必ず休憩後にビデオをチェックしてください。 また、Wikiに行くときに安全とセキュリティの証明書を受け取りました。 すべてがうまくいくようです、ただ男性が怖がって欲しくなかった。
Hackaday Links
Make:ブログは、Euro Osconでの自分の作るフェアから写真を発表しました。あなたは私の共同協会のFabienneと日常的なコメンタ[Markie]を見るでしょう。私は[LED]が出席していることを理解していました。他の個人は行く可能性を得ましたか? 私たちは、分類計算専門家の下でPC MAGのトップ101のWebサイトに含まれていました。テキストから、誰かが本当にサイトを読むように見えます。 [DigitalDame] Duxbury High Institution Hacking Contegh Entry締切日は14日でした。いくつかのプロジェクトを見てください。 [Aleksandyr]どの個人がフル携帯電話SSHよりもクリアするのかを驚嘆しています。あなたが十分に狂ったらJ2MEVNCを利用するかもしれません。 SAT5上のVGA彼は800×600を述べて50フィート以上で動作します。 [Jubilantjeremy] Google乱数ジェネレータ[RavidgeMole] 10k年間正確な美しい機械式時計 パームパイロットマネージドタトゥーメーカー[ダニエル] [ERIC]ダクトテープを利用したCDを破壊するためのガイド。 あなたのサイトにFirefoxのダウンロードカウンタを追加するためのすべてのメソッドの全回数 アイデアライン