argon bulletin board

Експертно търсене  

Новини:

Регистрирането на нови потребители е временно деактивирано.

Автор Тема: отворен код  (Прочетена 6823 пъти)

sasquatch

  • Гост
отворен код
« Отговор #20 -: 02.07.2004, 22:22:00 »

Цуйковист,
сериозно съм се замислял и аз по въпроса, за кво мислиш че седя в Импрес-а? Седя защото дано покрай другите щуротии и малко 3DS MAX да понауча, а и те са правили две игри вече (преди доста време) но са се отказали и колкото пъти ги ръчкам се ми казват че нямало смисъл ... Та и аз това си мисля има ли смисъл? Можем ли ние с нашите крайно ограничени ресурси да направим нещо качествено?
Активен

CBuHEnAC

  • Неактивен Неактивен
  • Публикации: 10
отворен код
« Отговор #21 -: 02.07.2004, 22:29:00 »

Виждам че тук сте много напред с материала и има нещо което искам да ви питам.
Видеото ми не му работи eject-a как софтуерно да си реша проблема?
Активен

sasquatch

  • Гост
отворен код
« Отговор #22 -: 03.07.2004, 03:54:00 »

Иначе не е лоша идеята на n_vylchanov за една сбирка, може пък да се съберем "болни мозъци" и да сътворим нещо? Знае ли човек?
ако не друго то поне ще пийнем леко  

P.S. Абе Цуйка, пусни малко Python тука да се покефим  

[This message has been edited by sasquatch (edited 05-07-2004).]
Активен

Цуйка

  • Гост
отворен код
« Отговор #23 -: 05.07.2004, 14:18:00 »

Rayman на:

from xml.dom import minidom
from urllib import urlopen

def children(parent, chName):
   return [x for x in parent.childNodes if x.nodeName == chName]

doc = minidom.parse(urlopen("http://gamedev-bg.net/rss.php"))
for channel in children(doc.firstChild, "channel"):
    chanName = children(channel, "title")
    if chanName:
        print "\t:: Channel: %s ::" % chanName[0].firstChild.nodeValue
        print "\n".join([" - " + title.firstChild.nodeValue
            for channel in children(channel, "item")
            for title in children(channel, "title")
        ])
doc.unlink()

Това ти дърпа RSS 2.0 feed и ти показва имената на topic ите.

За типа с видеото:
мой човек май си объркал форума... форума за психично болни е на бул. Руски, на втория етаж в чакалнята. Много интересно място. Можеш бая да научиш там :)
Активен

Цуйка

  • Гост
отворен код
« Отговор #24 -: 05.07.2004, 14:20:00 »

Ба..му оплеска се indentation а. Така няма да тръгне. Ей така ще стане, ако заместиш всеки 3 точки с по 1 таб.

from xml.dom import minidom
from urllib import urlopen

def children(parent, chName):
...return [x for x in parent.childNodes if x.nodeName == chName]

doc = minidom.parse(urlopen("http://gamedev-bg.net/rss.php"))
for channel in children(doc.firstChild, "channel"):
...chanName = children(channel, "title")
...if chanName:
......print "\t:: Channel: %s ::" % chanName[0].firstChild.nodeValue
......print "\n".join([" - " + title.firstChild.nodeValue
.........for channel in children(channel, "item")
.........for title in children(channel, "title")
......])
doc.unlink()
Активен

Райчо Мукелов

  • Неактивен Неактивен
  • Публикации: 486
  • I snuggle with subwoofers
    • HULTIG - Human Language Technlogy and Bioinformatics Interest Group
отворен код
« Отговор #25 -: 06.07.2004, 23:12:00 »

Аве яко тва за RSS, а за тоя с видеото - той от нас го постна тва и просто се ебаваше   Голям веселяк си пада   Ама наистина голям, скоро като гледам ще ги стигне стоте кила  

[This message has been edited by sasquatch (edited 06-07-2004).]
Активен

artanis

  • Неактивен Неактивен
  • Публикации: 589
    • http://free.hit.bg/artanis
отворен код
« Отговор #26 -: 14.10.2004, 22:26:00 »

Здравейте колеги,

Реших да пусна в нет проекта си по компютърна графика. Писан е на Java и се нуждае от библиотеката gl4java. Оценен е с 5, основно защото липсват някои интерфейси  за работа с потребителя, които са в изискванията. Смея да твърдя, че има добър структурен процесор (който отговаря за групиранията на елементи според спецификацията).

адресът е: http://free.hit.bg/artanis/grafika/grafika.tar.gz

Надявам се проектът ми да свърши работа на когото трябва, а именно на студентите, които този или някой следващ триместър имат курса компютърна графика:

поздрави на всички:
Атанас Чанев
Активен

artanis

  • Неактивен Неактивен
  • Публикации: 589
    • http://free.hit.bg/artanis
отворен код
« Отговор #27 -: 22.10.2004, 17:49:00 »

http://openfest.org/modules.php?op=modload&name=News&file=index&catid=14

По-добре късно, отколкото никога. Бъдете там утре!  

Сергей Георгиев (наш колега от ФМИ) ще изнася лекция за Питон. Подозирам (дори почти съм сигурен), че точно той е човекът, който се крие зад псевдонимите Цуйка и Phyz в едни дискусии по-рано в този форум.

По лични наблюдения, Сергей е един от най-добрите програмисти във моя курс - специалност информатика (които завършихме тази година), въпреки че никога няма да си го признае или претендира по някакъв начин с това.

Аз съм там утре  

поздрави:
Атанас Чанев
PhD студент в Университета в Тренто, Италия
Активен

Райчо Мукелов

  • Неактивен Неактивен
  • Публикации: 486
  • I snuggle with subwoofers
    • HULTIG - Human Language Technlogy and Bioinformatics Interest Group
отворен код
« Отговор #28 -: 04.11.2004, 00:20:00 »

ето ви чудно-кретенска програмка за сваляне на картинки с имена номера :
import java.io.*;
import java.net.*;

class ivan
{
  static String fixNumber( int numberVal )
  {
    String str="";
   
    if( numberVal < 10 )
         str = "00000" + Integer.toString(numberVal) + ".jpg";
         
      if( numberVal >= 10 && numberVal < 100 )
         str = "0000" + Integer.toString(numberVal) + ".jpg";   
         
      if( numberVal >= 100 && numberVal < 1000 )
         str = "000" + Integer.toString(numberVal) + ".jpg";      
         
      if( numberVal >= 1000 && numberVal <= 10000 )
         str = "00" + Integer.toString(numberVal) + ".jpg";      
         
    return str;
  }

 public static void main( String[] args )
  {
    String URLDir = "http://adme.ru/cannes2003prints/";


    for( int m = 1; m <= 8715; m++ )
    {
     
        try
        {
          String fileName = fixNumber( m );

         File f = new File( fileName );
          if( !f.exists() )
          {
            URL url = new URL( URLDir + fileName );
            InputStream is = url.openStream();

           FileOutputStream fos = new FileOutputStream( fileName );

           System.out.println( "File: " + fileName );
            System.err.println( "File: " + fileName );

           int buf;
            while( ( buf = is.read() ) != -1 )
              fos.write( buf );

           fos.close();
          }
        }
        catch( Exception e )
        {
          System.out.println( e );
          System.err.println( e );
        }
     }
   }
}
Активен