Most Popular

1500 questions
4
votes
1 answer

どのような多面体かを知るコード

多面体を作る方法について PythonでもCでもMatlabでも言語は問いません。 例えば正20面体に関する以下のようなデータがあるとします。 このデータは正20面体の各頂点0から11に関してどの3点でひとつの三角形、つまり正20面体のひとつの面を作っているかを示します。 この画像のように頂点をつなげていくことができます データ1 6 4 0 4 9 0 9 3 0 3 11 0 11 6 0 4 6 1 6 8 1 8 2 1 2 10 1 10 4 1 8 7 2 7…
potiki
  • 49
  • 2
4
votes
1 answer

phpのビルトイン関数について教えてください。

自分は初級プログラマなのですが、最近コンパイラの勉強(オートマトンや形式言語なども)を始めました。そこで思ったのですが、ビルトイン関数というのは結局のところコンパイラの中で実装されている、という認識でよいのでしょうか? 例えばPHPのsession_start()など、セッションに関する関数は、 https://github.com/php/php-src/blob/master/ext/session/session.c で書かれているとおり、C言語で書かれているようです。 なので、 1)PH…
hirohumi24
  • 299
  • 1
  • 2
  • 8
4
votes
1 answer

無料サーバでnode.jsを常時実行させるには?

node.jsを使ってtwitterのbotを作成し、cmd.exeでforeverコマンドを使って実行させています。 しかしこれではPCの電源を落としてしまったら実行できません。当然ですが。 なので無料サーバーを借りて実行させたりしたいのですが、どうすればよいかが全くわかりません。 RubyやPythonが全くわからないのでnode.jsで実行させたいです。お願いします。
暁の流星
  • 109
  • 1
  • 10
4
votes
3 answers

Android / iPhone アプリから、 Wi-Fi 検索と接続は可能ですか

特定のアプリ起動時、特定のWi-Fiスポットに自動接続するというアプリを考えています。 Android または iPhone アプリのプログラム上から、無線LANアクセスポイントの検索、および検索された任意の Wi-Fi ネットワークへの接続は可能でしょうか。
user7536
  • 41
  • 1
  • 1
  • 2
4
votes
1 answer

文字列の数字への置き換え

現在、xに入っている路線名を、辞書line_namesにあるような数字に置き換えたいと考えています。 その際に、xにある路線名以外は、全て欠損値nanにしたいです。 現在は、line_namesのリストと、データとの対応が不完全なので、エラーになりますが、 辞書line_namesに対応を書かずとも、辞書にない文字列は、 欠損値としたいのですが、ご教示頂けるとありがたいです。 大量なデータがあり、どのような文字列が入っているのか、完全に把握できないので、 こちらで、関心ある路線名以外は、全て欠損…
kazusumi
  • 270
  • 2
  • 6
  • 18
4
votes
1 answer

nginxの ngx_http_limit_req_moduleで転送量制御を行いたい

nginxの ngx_http_limit_req_moduleで転送量制御を行いたいとおもっています。 https://gist.github.com/miurahr/fe953d47f4148e15e517 http { limit_req_zone $binary_remote_addr zone=tile_req:20m rate=16r/s; ... server { ... location / { limit_req…
4
votes
5 answers

Rubyであかさたなでgroup_by

ひらがなの文字列の入った配列を、1文字目がどの行(あかさたなはまやらわ)かでグループ分けしたい時、 どんな実装が考えられますでしょうか? a = %w[あかがい うなぎ ほたて] puts group_by_kana_row(a) # { 'あ'=> ['あかがい', 'うなぎ'], 'は'=> ['ほたて'] }
ksh
  • 185
  • 6
4
votes
1 answer

venvで同じ名前のディレクトリに作った仮想環境は同一の環境になりますか?

Windows powershellを使って構築をしようと思うのですが、 Desktop\file1\env、Desktop\file2\envという2種類のファイルに同じ名前の仮想環境のファイルを作った時、 file1\env\Scripts\python.exe・・・① file2\env\Scripts\python.exe・・・② 同じ名前をつけると同じ仮想環境となるのでしょうか?(例えば①にAモジュールを追加した時,②にもAモジュールは追加されるというように)
Abeko818
  • 61
  • 3
4
votes
1 answer

ディレクトリを取得すると、場合によっては、スラッシュとバックスラッシュが入り混じるのはどうしてでしょうか?

from PySide import QtGui from PySide import QtCore import sys import os class DirectoryPrinter(QtGui.QWidget): def __init__(self,parent=None): super(DirectoryPrinter,self).__init__(parent=None) self.filedialog_pushbutton =…
帰ってきたHaru
  • 1,238
  • 2
  • 16
  • 39
4
votes
2 answers

Rubyで濁点を分離したい

Rubyでひらがなから濁点を分離したいと考えていますがどのような実装が考えられるか教えていただけませんでしょうか? 例 a = remove_dakuten('だ') puts a \# た゛
ksh
  • 185
  • 6
4
votes
2 answers

CGIの標準入力のテスト

CGIアプリをC言語で作っていますが、サーバー側のコンソールでテストデーターを、標準入力から入力してテストすることは出来るのでしょうか? OS Linux debian
saitoib
  • 391
  • 1
  • 7
  • 19
4
votes
3 answers

mallocしたときに確保してない領域にも書き込める理由

質問 mallocしたときに、確保してない領域へも値を代入できて、出力もできるということに遭遇しています。確保してない領域を使ってそのようなことができる理由はなんなのでしょうか? これだと予想しない挙動になって、バグの原因になったりしそうだなと思っていまして。 例 下記の場合、mallocでchar4つ分を確保してるので、p[0]からp[3]に書き込めるのは納得です。 一方で、p[4]とp[5]にも文字を書き込めて、その後の出力でも表示されます。 #include…
Haruna Ojima
  • 257
  • 1
  • 4
  • 11
4
votes
1 answer

rust-ndarrayのdot()を用いるとリンクエラーが起きます

動作環境: Windows 10 home 64bit rustc 1.26.2 stable host x86_64-pc-windows-msvc extern crate ndarray; use ndarray::{arr2}; fn main() { let a = arr2(&[[1., 2.],[3., 4.]]); println!("{:?}", a); } こちらはcargo runで正常に動作するのですが、 extern crate…
meo
  • 91
  • 5
4
votes
2 answers

C++で文字列を返すメンバ関数のベストプラクティスについて

C++でメンバ関数 (getter) から文字列値を返したい場合、その返り値の型はおおよそ次の3つに分類できるかと思います。 std::string std::string getString() const { return m_member; } 新しく std::string の実体を生成するパターンです。 例えばstd::filesystem::path::*string()はこのパターンにあたります。 参照 (const char*, std::string_view,…
4
votes
1 answer

Felicaリーダーで取得した入出場駅コードから駅名を取得する方法

Suicaを読み取るライブラリを使ってC#で経路や費用を管理するツールを作成するため、Suica内部で保持する路線や駅のコードから名称を取得する仕組みを探しています。 FelicaリーダーでSuicaを読み込み、SFCard Viewerで表示すると路線名や駅名が取得できます。 felicalibで路線や駅をコードで取得できますが、名称はSuica内部で保持しておりません。 端末種:自販機 処理:物販 18/07/18 17:02 入:f3/60 残高:15009…
payaneco
  • 12,323
  • 21
  • 57