1
|
Нетехнически теми / Идеи и мнения / Ssh и ftp достъп до openfmi.net
|
-: May 30, 2008, 08:40
|
Цитат (vstoykov @ Май 29 2008,21:08) | Не съм сигурен дали преди това администратора трябва да направи активация на услугите... |
Благодаря за инфото. Пробвах преди да постна ssh, но мислех че съм объркал адреса.... Явно адреса е този дето си мислех, но не ми признава паролата. Изглежда трябва да ми активират услугите, вече им писах. Макар, че би трябвало тия неща да се активират автоматично при регистрацията на проект '>
|
|
|
2
|
Нетехнически теми / Идеи и мнения / Ssh и ftp достъп до openfmi.net
|
-: May 29, 2008, 14:46
|
Първо, извинявам се, ако темата не е в правилната секция. Значи, търсих и в тоя форум, и през google и не намерих описание как да достъпя openfmi.net през SSH или FTP. Регистриран потребител съм там, имам и регистриран проект, искам да кача някои неща през FTP. Ако някой знае как става, моля, осветлете ме, че линка към документацията им не работи, а и момчетата сега били доста заети - края на семестъра е - мейлите се бавят с дни '>
|
|
|
3
|
Linux секция за напреднали / Хардуерни и софтуерни проблеми / Ssh и ftp достъп до openfmi.net
|
-: May 29, 2008, 14:46
|
Първо, извинявам се, ако темата не е в правилната секция. Значи, търсих и в тоя форум, и през google и не намерих описание как да достъпя openfmi.net през SSH или FTP. Регистриран потребител съм там, имам и регистриран проект, искам да кача някои неща през FTP. Ако някой знае как става, моля, осветлете ме, че линка към документацията им не работи, а и момчетата сега били доста заети - края на семестъра е - мейлите се бавят с дни '>
|
|
|
10
|
BSD секция / Настройки на хардуер / Pcbsd 1.5.1, омазване на таблицата и пачове
|
-: May 17, 2008, 18:24
|
Няколко пъти съм инсталирвал PC BSD на моя лаптоп - такова омазване на дяловете не съм имал. Естествено след това ми се налага да преформатирам неговия дял (на pcbsd де) в по native fs (разбирай ext3 или подобни), ако искам да го ползвам '> А относно "пачовете" - това са нещо като service pack с които се оправят разни бъгове, недостатъци, повдига се версията... все полезни неща. Но, като цяло PC BSD е едно дърво '>
|
|
|
12
|
Хумор, сатира и забава / Кошче / Nvidia geforce 6600 le никьде няма драйвери
|
-: Mar 08, 2008, 12:27
|
Цитат (Pako @ Март 08 2008,01:28) | kato natisna Ctrl_Alt_backspace izliza ot x oba4e 4eren ekran i do tam triaa seki put kogato napravia niakva promiana da restartiram kompa ot kop4eto |
това е всеизвестен бъг в последните драйвери, инсталирай си версия 100.14.19 т.е. свали от сайта на nvidia това:
NVIDIA-Linux-x86-100.14.19-pkg1.run
|
|
|
15
|
Програмиране / Конкурс bash-майсторът / Задача 2 - 10.09 - 16.09 - quotes web service
|
-: Sep 12, 2007, 11:28
|
quotes.pyПримерен код | import BaseHTTPServer import sys import re import random
class SimpleDispatchHandler(BaseHTTPServer.BaseHTTPRequestHandler): cleanse_re = re.compile('\W')
# -----------------------------------------------
def do_GET(self): """ The main dispatcher. Assumes the first part of the url is the method to call and the subsequent parts are parameters for the method. For example, "http://localhost:8000/test/a/b/c" would invoke self.method_test() passing it the list ['a', 'b', 'c'] """ path = self.path.split('/') method = path[1] method = self.cleanse_re.sub('',method) method_imp = None
try: method_impl = getattr(self, "method_"+method) except Exception, e: self.send_error( 404 ) self.wfile.write( "<br/ ><b>Method unknown [" + method + "]</b>\n" ) return
try: method_impl( path[2:] ) except Exception, e: self.send_error( 500 ) self.wfile.write( "<br/ ><b>Error in method [" + method + "]: " + str(e) + "</b>\n" )
return
# -----------------------------------------------
def html( self ): """ Sends the appropriate headers to indicate html output """ self.send_response(200) self.send_header("Content-type", "text/html") self.end_headers()
def fortunes(self, infile): """ Yield fortunes as lists of lines """ result = [] for line in infile: if line == "%\n": yield result result = [] else: result.append(line) if result: yield result
def findfortune(self, filename): """ Pick a random fortune from a file """ for index, fortune in enumerate(self.fortunes(file(filename))): if random.random() < (1.0 / (index+1)): chosen = fortune
return "".join(chosen)
# -----------------------------------------------
def method_fortune( self, params ): """ Test method, included only to show how custom methods would be created. """ self.html() if len(params) == 0: params = ['/usr/share/games/fortunes/fortunes',] text = self.findfortune(params[0]) self.wfile.write(text) self.wfile.write( "<br /><br />Here are the parameters: " + str(params) + "<br />")
PORT = 8000 httpd = BaseHTTPServer.HTTPServer(("", PORT), SimpleDispatchHandler) print "serving at port", PORT httpd.serve_forever()
|
стартира се: python quotes.py
от браузер: http://localhost:8000/fortune
|
|
|
|