Jump to content
xisto Community

lajoshal

Members
  • Content Count

    17
  • Joined

  • Last visited

Everything posted by lajoshal

  1. This ssh tunneling is new for me also. I'm sorry for mistakes.java script:emoticon('', 'smid_2') I will wrtite based on http://archive.oreilly.com/pub/a/wireless/2001/02/23/wep.html With ssh tunneling you can access a service in an encrypted way, which is already accessibile. And you must have an ssh account on the remote site. And you must have root privileges on localhost. It can be on any subnet. If you use only "host" instead of "host.schooldomain.com" then you must run within the same subnet. You can use ip addresses also. Do you have an ssh account on google:80? I think answer is not. So this is why it doesn't work. What happens when you connect to school:80 by your local port 3333 as you mentioned? Probably you see the school's home page. The difference between connecting to local port 3333 with your browser and connecting directly to school:80 is that communication between the computers are ssh-encrypted. Let's say you want to browse the net and your firewall enables only ssh connection. You will use ssh tunneling to access the service on your computer's local port. For example your school have a proxy server at proxy.school.com and accepts request at port 9500. If you have ssh access to proxy.school.com then you tunnel to the proxy: ssh -N -l username -L 3333:proxy.school.com:9500 proxy.school.com After typing correct password let this shell running. After it set up browser to use proxy at localhost:3333. And browse the net as your firewall wouldn't block this. And if you don't have ssh access to proxy.school.com you can install one at school.com. However maybe you will break the rules of your school. First read the whitepapers what are allowed and what are not. But you want to use torrents... And maybe at school there is a firewall also...
  2. http://forums.xisto.com/no_longer_exists/
  3. 1 <-> 21 <-> 32 X 3Strange. Check local user names and settings of folder share.What happens when you use ip address instead of computer name?for example \\192.168.100.100\sharename
  4. You can use radio as wireless medium. Radio is used in wireless cards. In this case you must use a channel that is not used between the 2 end points. When someone uses the same channel the connection gets jammed. You can use kismet and a wireless notebook to discover the area. There are tutorials on the net how to select a channel to avoid jamming with others. If there is no building between the 2 endpoints and there are few metallic parts then you have a good chance to transmit data between the endpoints. You need giant antennas. There are howtos on the net about self-made antennas. Keep in mind that radio is not healthy. The bigger the antenna and the power you radiate it effects more your and your neightboors health. An industrial transmitter in the top of the house is a good ticket to get cancer. With leds and optical technology you can transmit data between big distances. In this case you must ensure that there is nothing in the way of the light between the endpoints. Check this site: http://ronja.twibright.com/
  5. This is the structure of the network from the viewpoint of library : [library] ---> [gateway] ---> [ internet ] When the school's computer and the library's computer is on the same intranet the picture is : [library] ---> [gateway] ---> [ internet ] [scool] --/ In this case both in the school and in the library the same gateway or firewall blocks the access. You don't have chance to extend your abilities without a third location. Let's say that the school's computer is not in the same network as the library's computer and also the school's firewall allows you to access everithing you want and blocked in library. In this case the picture is the following: [library] --> [gateway] ---> [internet] <----> [school] Let's say that you run X server at library or by cygwin or by linux. (X server is used to display the screen and handle keyboard/mouse events.) In this case you can use ssh to run software on a remote computer and show you the software's display at your X server. So let's say you ssh to school and run azureus. This torrent client will run on the school's computer however your X server will show you the software's gui (user interface). The network will carry those informations which are necessary to display the gui and interact with the software. So you will se the software on your librari's computer however it will run in school's computer. The running software will use the file system of the scool's computer. You can download the newest linux image file to the scool's computer's hard disk. When download complete you can copy the files to the library's computer with sftp or ftp. Maybe the library's firewall blocks the access to library-computer from internet. In this case you use sftp from library and connect to school. Let's see an another example: [library] --> [gateway] ---> [internet] <----> [school's router] -> [school] In this case you can't access the school computer directly. You must access the school's router first by ssh-login to it and from the router you can access the school computer. You can use ssh tunneling to skip a step and access the school's computer directly. Look at the 2nd picture at http://forums.xisto.com/no_longer_exists/ mypc is the computer at library and gate is school's router (work = scool). Just ask if there is something that needs more explanation.
  6. Thank you for the info!I use the suggested method to redirect browser to actual language.However as I know working with dynamic php pages are not good for seo pages.I am planning to create a tool that helps maintain html files with same html structure and different languages.But before it I would like to make sure that this doesn't exists yet.
  7. HiTipical request during a web design to make the page readable in a lot of languages. Let's say you want to create a web page accessibile with the following languages: -English-German-Spanish-Chinese-RussianEach page should look the same with different texts.What method would you use to create the pages?For software development there is a tool callaed Babylon which supports dictionaries... but what for html?There are dictionaries which translate whole sentences. Do you know some, which do good job during translation from English?Thanks for your replies!
  8. Today business is made by searching suppliers by search engines. So the question "How can put in the first 5 of my page?" is a part of marketing. It is driven by money so a lot of person did already that you want to learn. For examle search for "failure" by google. You will be suprised on the results. Page ranking is based on the inner algorithms of the search engines. You can read several articles on SEO (Search Engine Optimisation) and googlebombing. http://forums.xisto.com/no_longer_exists/ There are some factors that effects your page's ranking. Dowload and install google toolbar. It contains a PageRank field. When you move the mouse over it you can see a number. This shows the actual page's rank number. When your site is linked at a page which has high ranking then your page's ranking will increasing. When your site is linked from a link farm then your page's rank can decrease dramatically. There are some technics around search engine optimisation. There are 2 kinds: 1. White hat seo: you do everithing legal without cheating to increase the page's popularity both by search engines and humans. When you create good content the persons will talk about your pages and these persons' friends will visit your page. This human-based effect can increase your page's ranking. You can optimize the page for some keywords: - Use the searh keywords in the name of files and domain (in URL) - Use anchor texts to describe the content behind the link. Anchor is the text between <a href> and </a> elements. - Keyword density should be 3-7% - Number of keywords shouldn't be more then 5. - Title of pages should contain the keywords - headings should be used <h1> to describe sections. These headings also should contain the keywords. - use meta tags to describe the keywords and each possibile thing - use backlinks from high ranked pages. (search your keyword and "add link" with google) Take care about anchor text used in link. - refresh your pages with a news section or use forum to keep the page updated. 2. Black hat seo: there are several cheat technics. You can cloack the page: create a human readable page and an other for the search engine robot/spider. For example you create a link with an anchor that is much longer than a human would except. I didn't spent time to know these practices so I don't know lot about these techs. You can search on google about this topic. Usually these pages are removed from the google's search list after google gets notification that your page contains cheating.
  9. Did you want to mention vi and edit.exe? However we live in a graphical display age so NVU can be used instead of the mentioned ultimate editors. http://forums.xisto.com/no_longer_exists/
  10. It's sad that Graphics and web design forumz are full with commercial softwares and there are no topics around GIMP tutorials. GIMP is the GNU Image Manipulation Program https://www.gimp.org/ It is for free and open. I'm just now started to learn to use it. It takes ages still it starts but it offers more image editing functions than I have ever used. And the web is full with tutorials. http://www.gimp-tutorials.com/list/Tutorial-List-12.html Hey, how can a new folder be opened in Free Web Hosting > Computers & Tech > How-To's and Tutorials > Graphics and Animation for GIMP? This software really worths its price and its functionality now can be compared with photoshop's abilities. Thanx Jen for the nvu. It was new for me. http://forums.xisto.com/no_longer_exists/ I have created html pages with notepad and special self coded applications for multi language support. I didn't want to pay for Dreamwaver or Frontpage nor to use as pirate sw. I think nvu has all the functions that I will need during my simple css based web page creations.
  11. For PCI cards the answer is: just edit the device's configuration file and remove kernel module from memory and put back again. Or restart computer. For ISA based devices there might be jumpers which define IRQ settings and you don't have chance to change it remotly - i think. Maybe you can somehow disable the device.
  12. I created a Hungarian documentation some years ago how to set up sound on Debian Linux. Now I show it to you. Maybe it will be useful for some who reads this tread later. I hope these things are not too old. I think the same will work in Fedora also because they use the same kernel. The process seems to be difficult -remember what finaldesign wrote- but it is not too hard. It's just time consuming. If you prefer one click solutions maybe this guide is not for you. And aslo try this only if guide of mastercomputers didn't help. Now just read through. Maybe the last 2 lines enough to bring the solution. If your /dev folder are full with directories then this guide can help you. This folder active when your kernel was compiled with enabled Filesystems / devfs option. Open a shell and run lspci command. It will list out all of your devices. Your sound card should be listed there. When I run "lspci|grep audio" I see the following: 00:09.0 Multimedia audio controller: Fortemedia, Inc Xwave QS3000A [FM801] (rev b2) FM801 chip is used in the card. So I will hunt a driver for FM801. The following link is the starting point for the hunting. http://forums.xisto.com/no_longer_exists/ Your card might be listed in this page: http://forums.xisto.com/no_longer_exists/ Now you see which driver is for your card. Probably ES1370. If your kernel support OSS Sound Modules then its enough to download kernel-headers for compilation of alsa softwares. You should remember where you install kernel-headers. Later it will be used. Take care to have the same version as your running kernel has. (uname -a command shows you the version of the kernel) If your kernel doesnt support OSS Sound Modules then you should recompile your kernel to enable the followings: -Sound (main menu) ---Soundcard Support [*] ------OSS Sound Modules [*] ------------Verbose initialisation [*] ------------Persistent DMA buffers [*] Download the latest stable kernel from http://forums.xisto.com/no_longer_exists/ Stable kernel's version number can be divided with 2 : v2.2, v2.4, v2.6 so on. You should download linux-*.tar.gz or linux-*.tar.bz2. Bz2 is smaller so you can download faster but extraction time is longer. After extraction of the file you should read INSTALL file on details how to compile kernel. run make menuconfig and select the oss sound modules as presented above. After selection save the menuconfig compile the kernel and restart computer. Next is to get the alsa softwares: http://forums.xisto.com/no_longer_exists/ Download the latest (Now alsa-driver-1.0.13.tar.bz2 is the latest) alsa-driver: (rc, alfa, beta shows unstable version) http://forums.xisto.com/no_longer_exists/ Also download alsa-lib : http://forums.xisto.com/no_longer_exists/ Get alsa oss-lib too: http://forums.xisto.com/no_longer_exists/ And alsa-utils: http://forums.xisto.com/no_longer_exists/ Unpack the downloaded files. Run the followings in each folder: ./configure make make install Instead of ./configure you should run ./configure --help and read rtfm. With --with-cards=fm801 switch you can decrease the time was used for compilation. Only the mentioned card's driver will be compiled. Remember fm801 is the type of my sound card. You should replace fm801 with your card's type. You might get error message that modversions.h is not accessibile. In this case you should specify the kernel-headers folder which was downloaded and extracted before: ./configure --with-cards=fm801 --with-kernel=/usr/src/path_to_kernel_source_or_kernel_headers/linux-2.4.21 If you get the error message with modversions.h you might recompile your kernel: the make dep step should be the last. You should read the text provided in the last lines and do the suggested steps. You can also read INSTALL files. These contain info how to set /etc/modules.conf (but it is preferred to edit /etc/modules/sound and run update-modules command) The followings contains my configuration files on Debian linux with kernel 2.4. snd-fm801 shows the kernel module of my card. You should replace this you your card's module. /etc/modules.conf: (/etc/modutils/sound) alias /dev/snd snd-fm801 alias /dev/sound snd-fm801 # ALSA native device support alias char-major-116 snd # OSS/Free setup alias char-major-14 soundcore # ALSA portion alias snd-card-0 snd-fm801 # OSS/Free portion alias sound-slot-0 snd-card-0 #Get correct volume settings: post-install snd-fm801 /usr/sbin/alsactl restore #store current volume before unloading pre-remove snd-fm801 /usr/sbin/alsactl store # OSS/Free portion - card #1 #and accessing /dev/dsp ought to load the oss driver... #This one ensure module loading when someone open #/dev/dsp: alias /dev/dsp sound-service-0-3 #Stuff that make OSS emulation work. #OSS request various sound services, this directs it #to compatibility modules in ALSA. alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss /etc/modules: snd-fm801 /etc/devfs/devfsd.conf (if you have /dev/sound folder but there is no /etc/devfs folder then install devfsd software!) # Enable module autoloading. You may comment this out if you don't use # autoloading LOOKUP \* IGNORE LOOKUP .* MODLOAD # Uncomment the following if you want to set the group to "tty" for the # pseudo-tty devices. This is necessary so that mesg(1) can later be used to # enable/disable talk requests and wall(1) messages. REGISTER ^pty/s.* PERMISSIONS -1.tty 0600 REGISTER ^pts/.* PERMISSIONS -1.tty 0600 # Include the compatibility symlinks OPTIONAL_INCLUDE /etc/devfs/compat_symlinks # Include the standard permissions settings for devices INCLUDE /etc/devfs/perms # Include package-generated files from /etc/devfs/conf.d OPTIONAL_INCLUDE /etc/devfs/conf.d # # Uncomment this if you want permissions to be saved and restored # Do not do this for pseudo-terminal devices #REGISTER ^pt[sy] IGNORE #CREATE ^pt[sy] IGNORE #CHANGE ^pt[sy] IGNORE #DELETE ^pt[sy] IGNORE #REGISTER .* COPY /dev-state/$devname $devpath #CREATE .* COPY $devpath /dev-state/$devname #CHANGE .* COPY $devpath /dev-state/$devname #DELETE .* CFUNCTION GLOBAL unlink /dev-state/$devname #RESTORE /dev-state # The following line is needed to save permissions from the perms file to the# dev-state directory when the device is loaded for the first time, and then # use the saved permissions afterwards. # Don't use it if you don't use the perms file. #REGISTER .* COPY $devpath /dev-state/$devname # # create the old /dev/cdrom symlink REGISTER ^cdroms/cdrom0$ CFUNCTION GLOBAL symlink $devname cdrom UNREGISTER ^cdroms/cdrom0$ CFUNCTION GLOBAL unlink cdrom # Uncomment this to let PAM manage devfs #REGISTER .* CFUNCTION /lib/security/pam_console_apply_devfsd.so pam_console_apply_single $devpath # Uncomment this to manage USB mouse REGISTER ^input/mouse0$ CFUNCTION GLOBAL mksymlink $devname usbmouse UNREGISTER ^input/mouse0$ CFUNCTION GLOBAL unlink usbmouse REGISTER ^input/mice$ CFUNCTION GLOBAL mksymlink $devname usbmouse UNREGISTER ^input/mice$ CFUNCTION GLOBAL unlink usbmouse # If you have removable media and want to force media revalidation when looking # up new or old compatibility names, uncomment the following lines # SCSI NEWCOMPAT /dev/sd/* names #LOOKUP ^(sd/c[0-9]+b[0-9]+t[0-9]+u[0-9]+)p[0-9]+$ EXECUTE /bin/dd if=$mntpnt/\1 of=/dev/null count=1 # SCSI OLDCOMPAT /dev/sd?? names #LOOKUP ^(sd[a-z]+)[0-9]+$ EXECUTE /bin/dd if=$mntpnt/\1 of=/dev/null count=1 # IDE NEWCOMPAT /dev/ide/hd/* names #LOOKUP ^(ide/hd/c[0-9]+b[0-9]+t[0-9]+u[0-9]+)p[0-9]+$ EXECUTE /bin/dd if=$mntpnt/\1 of=/dev/null count=1 # IDE OLDCOMPAT /dev/hd?? names #LOOKUP ^(hd[a-z])[0-9]+$ EXECUTE /bin/dd if=$mntpnt/\1 of=/dev/null count=1 And at the last step you can turn off mute and turn on volume: Amixer is in alsa-utils package. amixer set Master 21 unmute amixer set PCM 21 unmute
  13. I am sick from Microsoft's news. How can Microsoft keep their customers pay the big prices for their licenses when Linux does server functions better performance and better reliability with uncomparable prices? This is a big challange. One solution is to misinform the customers who doesn't know anything about Linux. As I remember the story is about Mono. http://www.mono-project.com/ This was sponsored by Novell. To understand the story we should talking about softwares. Let's look deeper a bit. When a programmer creates a software usually uses a programming language that creates executable code from the human readable source code. The programming language can be fortran, basic, c, pascal, assembly so on. There are 2 types of languages: interpreted and compiled. Compiled means that you can compile your source code to a machine readable code which runs directly by the system. Imagine internet explorer. You start and it runs immediately. Mozilla is also a web browser like internet explorer. Mozilla can run on several platforms (Linux,windows,mac) so this is a good example of compiled software. When you try to copy the software from windows machine to linux machine it will not run. They use different system calls. You have to download that which was compiled to your system: https://www.mozilla.org/en-US/firefox/all/ The disadvantage is that you must compile your software to each platform. While compiled program is runned by the system interpreted program is runned by an interpreter application. Interpreter program is runned by the system. So there is a compiled program, called interpreter, which runs your software. The advantage of this feature is that you don't need to modify your source code and it will run on other platform. Imagine Java. You use web pages with java applets. Java rutnime engine or java virtual machine is the interpreter. It interprets the language's code to the system code. Java was free however its license contained a part that informs you that Sun,developer of Java, keeps the right to ask money for it. As you observed in near past mp3 had similar license. Microsoft created similar language, called c sharp (c#). They don't worry about licenses. The .net platform is a runtime engine as Java virtual machine. You use a software,called .net runtime engine, to run the c# applications. If someone implements a .net runtime environment for linux then c# applications will be able to run on linux without modification. And now let's get back to Novell and Mono. Mono is the .net runtime environment which runs on linux and was supported by Novell. Novell and Microsoft shakes hands. Now each software which was developed for windows - in c# language - will run on linux. Each software which was developed for linux AND in c# language will run in windows also. However you need a run time engine which runs your code. There is nothing new in this story. Java have do the same for years ago. And Java is free now. Due to the interpreted style your program never be as fast as a compiled one. Personally I prefer freepascal and Lazarus as an approach of creating multiplatform applications. http://www.lazarus-ide.org/ The story is about marketing. They try to push to the manager's head that Microsoft will be the only platform in the future. Microsoft wants to make linux users to pay for the Microsoft licenses which was acquired during this Novell-Microsoft cooperation. I hope the judges will be objective and refuse corruption I mean the money offered by Microsoft. The same license-fight story with GPL have been happened with mplayer [design7/news.html]. Luckily judges was not too corrupt.
  14. Yes, on windows running Cygwin with an X server you can display programs that run your linux machine. Putty is a different story. After installing cygwin with X server you must install ssh also. After it you can use the same ssh -X from your windows machine.
  15. I have also a linksys wrt54g v1.1 router. I wanted to use the device as an access point. With original firmware it is not possibile. In the computer shop they suggested to buy an access point.I use openwrt. Now I use my router as a firewalled nat capable access point.I think the story is not about rage against GPL rather about money. With the mentioned 'hacked' firmwares you can use 'stupid' and cheap router as a widely configurable expensive official one. How will linksys sell the expensive ones when the cheaper one can do the same?And how they will sell the access points?And what about those products which have the same hardware different firmware and different prices?I think similar questions lead the designers to prevent hackers replacing firmware.
  16. Are both 3 computers using windows 98?Is the firewall turned on at your laptop?What happens when you open \\IP\share instead of \\computer\share?(IP is similar to 192.168.1.3)
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.