Jump to content

justapeon

Active Members
  • Posts

    181
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by justapeon

  1. What are your favorite projects? I like some of these: https://computothought.wordpress.com/2011/08/27/thinking-back/
  2. Weller has been around for a long time. Super sharp point and variable temp.
  3. Think it is neat that we can use the world of computers to translate languages even from the command line. Opens up a whole new world without ever leaving your computer. This what we did. $ sudo apt-get update $ sudo apt-get install wget Translating words from the command line: (for example from italian to english. $ ./lc.sh “Ti voglio molto bene” it en Love you very much $ $ ./lc.sh “Ti voglio molto bene” it zh 非常爱你 $ lc.sh #!/bin/bash if test -z $3; then echo "Usage: $0 \"<str>\" <lang1> <lang2>" echo "Translates string \"<str>\" from <lang1> to <lang2>" echo "(CLI frontend to Google Translate)" else wget -qO- "http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=$1&langpair=$2|${3:-$3}" | sed 's/.*"translatedText":"\([^"]*\)".*}/\1\n/'; fi echo ""
  4. http://www.thenewboston.com/ Videos in byte size pieces, Interesting,,,,
  5. Not a web programmer by any shape or means. If I see a website I like, I will view source and save it. Then use the file as a template for what I would like to create. Thall shalt cut and paste. I agree that w3schools is a good site. There are several others that can be easily found with a web search. Sometimes we use wget to copy the training sites (open source sites that it) to make it easier to view off-line.
  6. Anyone tried wxcrawler? Might be an interesting combination with clamav or the like.
  7. That is what is so fun about programming. You can do it so many ways and do it the way you prefer. <?php // Get data and write it to file $data_file = "wmfb.dat"; $fp = fopen($data_file, "a"); fwrite($fp, "Username: "); fwrite($fp, $_POST[name]); fwrite($fp, "\n"); fwrite($fp, "Email address: "); fwrite($fp, $_POST[email]); fwrite($fp, "\n"); fwrite($fp, "Comment:\n"); fwrite($fp, $_POST[comment]); fwrite($fp, "\n"); fwrite($fp, "-------------------------------------"); fwrite($fp, "\n"); fclose($fp); // Let user know save is done and give a chance to go back to main page header("Location: http://www.softserv.com/thankyou1.php"); ?>
  8. Quando ero ragazzo, io parlavo Italiano. Oggi, io preferisco parla en Englese soltanto. Sta bene?
  9. Some isps now using non-standard ports to thwart the setup of home email servers. I disdain comcrap, but att is worse about you not being able to have full use of your internet. (unless you go commercial). I postfix + extras for a while.
  10. Does the server have some kind of slip connection? There used to be a live bsd distro for the DC. Have not played with it in years.
  11. After Hak5, linuxquestions.org is an excellent site. The linux link tech show is also has a good linux oriented podcast. (linuxlink.net). Actually most applications in some ways are identical. You still have the file, view, edit menus and etc. You still cut paste and etc almost the same way. Usually you do not have to go under the hood, but if you do not then your missing a whole lot. I recommend starting with a live cd (something you can not do with mswindows) to see how you like it. www.distrowatch.com has a lot of linux distros you can start with. I recommend Mint or Mepis Antix for older machines such as p2 or better. Linux is not just for hacking. all kinds of goodies at www.instructables.com/member/computothought (and others).
  12. This is just a simple little project I did so could check on a web server without logging in. Really great for low resource servers, I know it could be down with php or the like, but what the hay.... Most any web based device can access it. the neat part is that is all done in bash via cgi. Since doing the original instructable, I have added a boatload of commands. This meant for systems off the grid or somewhere secure. Instructable for it
  13. I would sell my soul to have a server like that. The question is what can you not do with it. I still have an old p2 that serves music, files, and the web. Sourceforge.net has a boatload of web based software. I love linux but ubuntu can be a pain. Canonical likes to change your configuration files without your permission especially at upgrade time. I am too lazy to migrate my main test server running ubuntu. Since then, I have used Debian. http://www.instructables.com/id/Linux-beginning-home-automation-on-a-server/ http://www.instructables.com/id/Uses-for-your-own-private-cloud/
  14. My dumb idea would be to ssh or vpn into the network and use cssh to do what you need to do to all the machines.
  15. Debian/Ubuntu now has a binary in a .deb package so you do not have to mess so much with the java stuff. http://www.instructables.com/id/Map-your-network-visually/
  16. Good catch, but does not c++ require using g++? I am not a C/C++ programmer, so do not take my word for it. rpstest.cpp: //Rock Paper Scissors game by Moonbat #include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { srand((unsigned)time(0)); int choice; int compchoice = (rand()%2)+1; cout << "Welcome to ~ Rock Paper Scissors ~!! I assume you know how to play,"; cout << " so lets begin. You are playing against the computer. Type 0 for"; cout << " rock, 1 for paper, and 2 for scissors\n"; cin >> choice; if (choice == 0) { if (compchoice == 0) cout << "It's a tie!\n\n\n\n"; else if (compchoice == 1) cout << "Paper beats rock! Sorry, you lose!\n\n\n\n"; else if (compchoice == 2) cout << "Rock beats scissors! You win!\n\n\n\n"; } if (choice == 1) { if (compchoice == 0) cout << "It's a tie!\n\n\n\n"; else if (compchoice == 1) cout << "Paper beats rock! You win!\n\n\n\n"; else if (compchoice == 2) cout << "Scissors beat paper! Sorry, you lose!\n\n\n\n"; } if (choice == 2) { if (compchoice == 0) cout << "It's a tie!\n\n\n\n"; else if (compchoice == 1) cout << "Scissors beat paper! You win!\n\n\n\n"; else if (compchoice == 2) cout << "Rock beats scissors! Sorry, you lose!\n\n\n\n"; } return main(); } g++ rpstest.cpp -o rps
  17. One of my favorites: http://www.epanorama.net/circuits/parallel_output.html
  18. Think about BART if it is still around. Systems internals had a live cd, but they were bought by ms years ago. When I worked as a tech, we just put the cd on a server and shared it, A better idea might be to use pxe and or gpxe and boot from the network share. Then you can edit the boot up sequence to your liking. Yes, you can use several programs to make a usb bootable mswindows usb stick. I make standard image of a good machine with ghost or clonezilla. When I need to fix a system, I backup user data and then just send the image to the foobarred machine. The free clonezilla, I think supports pxe. I have not messed with a cd files except to make an image. One nice thing about Ghost and Clonezilla is you can do what is called multicasting to reimage several machines at the same time. But that is more for a biz environment. I have clonezilla server version installed on a server and it heaven to redo machines. Some people like "Fog" imaging software also. It is more directed at redoing mswindows boxes. PS: Imaging or reinstalling is a last resort for me. Most things can be fixed in a lot less time than a reinstall.
  19. If you are using really generic code, you might be ok? There are different libraries that you have to deal with. Gui and or system programming makes it more complicated. Then you are on your own. There are several good books (pdf) about doing linux c++ on the web. You will need build-essential at the minimum. Eclipse might be nice for a gui environment. test.cpp #include <iostream> using namespace std; int main() { cout << "Hello World!" << endl; return 0; } $ g++ test.cpp -o testme $ ./testme Hello World!
  20. Try gpxe. you could boot it from a web server. (www.etherboot.org)
  21. Not used 11.04 as of yet. Probably stay with ubuntu 10.04 lts for now. Heard a lot of negative feedback about unity. Both in terms of hardware requirements and usability. Tempted to leave Ubuntu for good. It's not linux to me any more.
  22. Ibm has a ton of example code. Love it for code snippets. www.linuxquestions.org is a great place to get help. Sourceforge.net is a great place for apps, especially web based apps. www.howtoforge.com has some awesome tutorials. etc etc,
  23. You could recompile a slim version of twidge for your router so that it only sends and receives msgs. I used to use an nslu2 running debian in concert with the router to do that.
  24. 1) Zimbra (commercial and free versions available) * Desktop client compatibility. Sync mail, contacts, and calendar to Microsoft Outlook and/or to Apple (Mail, Address Book, iCal). * Professional administration. Real time mailbox backup and restore, high availability clustering, storage cost management. * Zimbra Mobile. Over-the-air synchronization of mail, contacts, and calendar data with mobile devices. * Advanced web productivity. Ability to search for content inside attachments and view attachments as HTML instead of downloading. * Domain management. Ability to re-brand the web client and administer multiple customer domains. 2) Open Xchange (commercial and free versions available) * Linux Compatibility. Support 30 different linux distributions. * All Information in One folder. Using one folder, users can store all information needed for a particular project, including all contacts, meetings, and background information. * Document Management. Automatic versioning, locking of documents during editing, saving from MS Office applications, and access from MS explorer. 3) Scalix (commercial and free versions available) * Outlook Support. Offers automatic offline mailbox caching and improved PDA syncing. * Plug-in support. Provides certified plug-ins support for Google Desktop and MSN Search, McAfee VirusScan, Symantec Norton Utilities and Captaris RightFax Outlook Extension. * Search and Indexing Services. Real-time indexing of private and public folder messages. This results in sub-second mailbox-wide search and retrievals, even in very large mailboxes and folders. 4) Citadel * Ajax Support. An intuitive, easy-to-use AJAX interface. * Domain Management. Multiple domain support. * Easy Installation. installs in minutes without the need to manually integrate all the different components together. 5) opengroupware * Contact Management. Saves and organizes thousands of personal and company contacts, telephone, fax, addresses, e-mail contact addresses just to mention a few. Easily configurable with extensive and speedy search capabilities, categorization and remotely accessible. * Group Calendar. Manage meetings and events for an entire group or individual set of accounts. Attach notes to appointments. Link appointments to contacts and projects. Automatic detection of conflicts. * Resource Planner. Keep track of your company’s resources such as automobiles, projectors or conference rooms. Searchable timeslots to check for availability of specific resources or resources assigned to a specific group. Automatically check for resource conflicts upon appointment creation.
×
×
  • Create New...