Search results “Gnu make file options” for the 2009
Making Out with Makefiles, C Objdump (Dis)Assembly
We're just messing around with this makefile. For a better explanation of what would normally go in a makefile and why, see: http://www.youtube.com/watch?v=aEMr3VfIzb4 We're just showing that almost anything can go into a makefile. Here we have a makefile template that names itself and performs some shell commands to generate a disassembly of our program. There exist automated tools to make makefiles, GNU autoconf, scons, winebuilder etc. Be careful about makefiles you download off the net. Check your makefiles before running them, people! This Makefile is interesting because of the NAME variable and the fact that you can override any variable in the Makefile by putting it after the "make" command. Example, you can run "make NAME=something" to compile another C program without editing the Makefile! Resources: http://www.iso-9899.info/wiki/Main_Page http://www.network-theory.co.uk/docs/gccintro/gccintro_16.html http://www.delorie.com/djgpp/doc/ug/larger/makefiles.html http://www.cs.princeton.edu/~benjasik/gdb/gdbtut.html http://en.wikibooks.org/wiki/Category:X86_Disassembly
Views: 15366 Executive Quest
batch y ping
Views: 109 cmdtxt
Reinstalling GRUB
Check out my new Linux channel: http://bit.ly/linux-nixie When you power on your computer, the first software that runs is a bootloader that invokes the computer's OS. http://www.linuxhaxor.net/2009/04/11/nixies-linux-haxor-quickie-getting-started-with-grub/ phpGRUB, the GRand Unified Bootloader, is an integral part of many Linux systems. Most Linux distributions that use GRUB come with it installed and ready to use. Many of the distributions that do not have GRUB installed by default have it available in their package systems; check there first before doing a manual installation. ( from Linux.com) This is just a quick tutorial (see http://www.linuxhaxor.net/ for more quickies) on how to set up grub when you want to dual boot. Find this and a lot more at http://www.nixiepixel.com Thanks for your support guys! #62 - Most Discussed (Today) - Science & Technology #1 - Most Viewed (Today) - Science & Technology - India #12 - Most Viewed (This Week) - Science & Technology - India Fight for the users in our Discord: https://discordapp.com/invite/CKYwgxA
Views: 222267 Nixie Vlogs
C Programming, Disassembly, Debugging, Linux, GDB
A brief introduction to GDB and Assembly Language on Intel processors using the venerable C language and GCC compiler toolchain. This is probably more fun than it is informative (and not even all that fun), but maybe it will give somebody ideas... Documentation: man wprintf man gdb man objdump man hexdump Use pinfo -m instead of man for a nice, colorful interface that can be navigated by clicking or using the arrow keys. The IDE used in this video is actually the SciTE text editor. http://www.youtube.com/watch?v=OWYdVmULKW0&feature=related Making simple programs and analysing them with a debugger such as GDB is a great way to learn a little bit about assembly language and machine code. Why delve into machine code during an introductory video? Do we realy need to know that the stack grows downward in memory or that the arguments to a function are pushed onto the stack in reverse order, so they can pop back off in the right order? What's with the wide characters? Why complicate things by adding a function? First of all, functions and assembly are not that hard to grasp. It's just a push and call. We push an address to something onto the stack and call a function. What's so difficult about that? I'm sick of people trying to insulate us from the details. Besides, knowing a little bit about what goes on under the hood makes better hackers and better programmers. That's what we do while learning. We build things and we take them apart to see how they work. I know there is no compelling reason to use wide characters (C90 spec), but I just want to be prepared to understand them when I see them. Yes, it is probably better to use utf-8 and char now that most platforms support it. You can find simple "hello world" programs anywhere that use printf. I wanted my video to be different. And I wanted to let everyone know I'm OK. I haven't died. I've just been busy learning a little C. Oh, and I'll show you why I used a function in a little bit. There is a reason. We have used up nearly the full 10 minutes and it is still just a brief tour. We were only able to cover a small handful of the tools I wanted to demonstrate. Oh well, Linux is so full of toys that it even has a tool to help find them. Type "man apropos" or "pinfo -m apropos" in a terminal for details. Yes, GDB sucks at printing wide character strings, as this video shamelessly points out. It can do it if you include debugging symbols in your program, though, by compiling with gcc -g -o hi hi.c and by downloading a special script for GDB (http://www.linux.com/feature/51836) and putting it in your .gdbrc file. Great. Wide characters of type wchar_t are not necessarily unicode, but, depending on the implementation, do often represent unicode strings. See: http://en.wikipedia.org/wiki/Wide_character http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8 Resources: http://cs.baylor.edu/~donahoo/tools/gdb/tutorial.html http://www.iso-9899.info/wiki/Main_Page http://www.cs.princeton.edu/~benjasik/gdb/gdbtut.html http://en.wikibooks.org/wiki/Category:X86_Disassembly http://en.wikipedia.org/wiki/X86_calling_conventions#cdecl http://www.linux.com/feature/51836 This video contains parts or visuals of a free software program. You may use it freely according to its particular license: This work is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This work is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Views: 108388 Executive Quest
BASH Tutorial - Advanced GUI Interface #1
BASH Tutorial - Advanced GUI Interface Creating a Music Player http://www.bashscripts.info/ http://glade.gnome.org/
Views: 31422 Kris Occhipinti
Installing p7zip on GNU/Linux or Unix(HD)
Installing p7zip. Used to extract 7z, tar.7z and rar. Please watch in HD. (Annotations are included). ---- This video is aimed at people who know a bit more than the average user. I show it i steps as clear as can be. For those new to linux please give it a try. ---- The easy way is below but dont expect it to be the secure option. Sometimes people dont update the repositories as often as required. So make sure you are secure by being ahead of the entourage. ---- For beginners: ---- sudo apt-get install p7zip p7zip-full p7zip-rar
Views: 3780 Convoy8
Command line programs get windowed!
Have you used a command line program or utility and wished there was a decent window for it with boxes and buttons that remember your preferences? Let's write one using Glade 3.0. This template I wrote eases the task of writing GUI front ends. A method of writing front-ends is described whereby the widget name is the command line option and the content of the widget contains the value that is passed to the command line. Whence a program is demonstrated that automatically adapts itself to new widgets. Thus the task of writing a front-end is reduced to adding new widgets. It is a front-end template--a template for making front-ends. In this example, we use our front-end template to create a front-end for ffmpeg, the popular command line video conversion back-end used by most video conversion packages. Download source: http://thenerdshow.com/c/ffresize.zip This is an intermediate C program featuring file parsing, re-entrant polymorphic functions, dynamic widgets, combo boxes and tree models. To add a new command line option, such as -cropleft, just use glade to add the widget and give it a name like out-cropleft. It will automatically be picked up and used by the program! I mainly use ffresize to resize videos, extract and merge back audio tracks, crop and change frame rates, audio and video codecs, bitrate... Since this program is using glade and GTK2, it will require gtk2-devel and glade to compile. I haven't tried compiling it for windows, but it should work with little or no changes. See readme. This video is licensed under the Creative Commons Attribution 2.5 Generic license. In short: you are free to share and make derivatives of this work under the conditions that you appropriately attribute it. Any of the above conditions can be waived if you get permission from the copyright holder. This video contains parts or visuals of a free software program. You may use it freely according to its particular license. The program I wrote is licensed under the same terms as Glade: For more info about Glade, visit http://glade.gnome.org/ Glade is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This work is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. License for Scintilla and SciTE http://www.scintilla.org/SciTE.html Copyright 1998-2003 by Neil Hodgson [email protected] All Rights Reserved Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. NEIL HODGSON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NEIL HODGSON BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
Views: 4957 Executive Quest
Linux Shell Scripting tech tipp: mktemp
mktemp can be pretty usefull when handling with temp files. see this and give it a try.
Views: 1131 Axel Werner
3b. Upload Website Files and Set Permissions
Upload your website files using FTP. Install Step 3 option b of the Key to Wealth website package.
Views: 92 thekeytowealth
Extending C: "Variable Variables" like PHP $$var
Tiny C library for a limited amount of dynamic strings. I wrote this quick and dirty solution because somebody said dynamic associative arrays were impossible in C... Well, C can be just like any other language. If you need more functionality, feel free to extend it, write your own linked lists or check out GTK's glib GList object. Examples: if(dictionary("moo")) strcpy(dictionary("moo"),"Something about cows."); puts(dictionary("moo"));//prints Something about cows. dictionary("destroy()"); Limitations: 0. *Not thread-safe. Static state information. 1. CERT buffer overflow vulnerability. The strcpy() function is not for untrusted input! Size of strings in this demo are limited to 99 characters (see CHARS in source code). This can be averted by enforcing use of stncpy or by using the dictionary_add method. 2. 100 bytes of memory (99 + the terminating NULL) are set aside for each and every word it does not find, so you can add definitions to them. This makes it very friendly and easy to use, but it is a very bad idea to use it in situations where you are looking up a lot of words that are not in the dictionary! This "feature" is easy to correct, but I left it in there to give you something to do. 3. Uses linear searching which is fast on small data sets, but for a very large dictionary you might want to use something else, the aforementioned GList or a database. 4. You are responsible for freeing the memory used by the dictionary upon program termination. You can do that using the _destroy method: dictionary_destroy() Or by passing "destroy()" as a string to the dictionary object directly, vis: dictionary("destroy()"); 5. (updated) Like malloc, this library now returns NULL when out of memory. You may desire to check for this. 6. Slightly obfuscated code for compactness. If you don't like the formatting, run the free "indent" program (available for linux and windows) on it or use your text editor's automatic indent feature. 7. Uses int for size when size_t would be the proper type. The tiny dictionary library and demonstration program may be downloaded from my web site: http://www.thenerdshow.com/c/dictionary.zip The free editor used in this demonstration: http://www.scintilla.org/SciTE.html This video contains parts or visuals of a free software program. You may use it freely according to its particular license: This work is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This work is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. This video is licensed under the Creative Commons Attribution 2.5 Generic license. In short: you are free to share and make derivatives of this work under the conditions that you appropriately attribute it. Any of the above conditions can be waived if you get permission from the copyright holder.
Views: 2829 Executive Quest
Reading Lots of Text with More and Less
Linux Journal's Shawn Powers shows you some options for reading long text files from the command line.
Views: 857 linuxjournalonline
TurnKey Linux appliance installation and usage demo
Demonstrating installation and basic usage of the TurnKey Linux Joomla appliance in less than 5 minutes.
Views: 27078 lirazsiri
Re-framing the Desktop Interface Around the Activities of Knowledge Work
Voida, S., Mynatt, E. and Edwards, W.K. (2008) Re-framing the Desktop Interface Around the Activities of Knowledge Work. In Proc. ACM Symposium on User Interface Software and Technology - ACM UIST'08. (Monteray, CA), ACM Press, 10 pages, October 19-22. Abstract: The venerable desktop metaphor is beginning to show signs of strain in supporting modern knowledge work. In this paper, we examine how the desktop metaphor can be reframed, shifting the focus away from a low-level (and increasingly obsolete) focus on documents and applications to an interface based upon the creation of and interaction with manually declared, semantically meaningful activities. We begin by unpacking some of the foundational assumptions of desktop interface design, describe an activity-based model for organizing the desktop interface based on theories of cognition and observations of realworld practice, and identify a series of high-level system requirements for interfaces that use activity as their primary organizing principle. Based on these requirements, we present the novel interface design of the Giornata system, a prototype activity-based desktop interface, and share initial findings from a longitudinal deployment of the Giornata system in a real-world setting.
Creating Custom Installers For Your Programs Using Inno Setup - Tutorial
http://www.schoolfreeware.com This video tutorial will show how to make and installer for your compiled program. Inno Setup is freeware and can be downloaded at http://www.jrsoftware.org Inno Setup can make an installer program very quickly. Inno works with Windows 95, NT, ME, 98, 2000, Vista, Windows 7 (W7). It is similar to Install Shield Express. Inno supports disk spanning, encryption, passwords, multilingual installs, uninstallers, registry and ini entries. Full source code is available for download. Jordan Russell worked hard on this program so please support his work. This program works well with compiled programs from pascal, QuickBasic, QB64, GNU C++, RealBasic for Windows, and many others, that do not have installers. This video tutorial was made display on YouTube.
Views: 123575 SchoolFreeware
Reduce Boot Time : Disabling Recent Documents History
Reduce Boot Time : Disabling Recent Documents History
Views: 208 lHowToDoStuffl
how to make a hidden file
this is how to make a hidden File... first right click on Ur desktop then go to new click folder when it tells you what to name it hold ALT and type 0160 then let go of alt then press enter there u go right click on the folder go to properties change icon then find the empty picture
Views: 100 seeker999111
How to Cure a Windows Virus with Ubuntu Linux
Check out my new Linux channel: http://bit.ly/linux-nixie Do you suspect your Windows machine is infected? Before dropping cash on anti-virus software, check out this quick tutorial that will help get rid of the spyware and viruses in your PC. It's easier than you think: http://www.linuxhaxor.net Maybe you can't even boot into your operating system because your rig is so bogged down, have no more fear, Nixie is here! Please rate, comment and subscribe.. magical things will happen! 8-) Fight for the users in our Discord: https://discordapp.com/invite/CKYwgxA
Views: 285748 Nixie Vlogs
How to Download HD videos from YouTube (.mp4)
Thanks to MacFan420 for giving out the link! http://www.youtube.com/user/MacFan420 So this is basically an easy to do process to download HD videos from youtube, I'm using Mozilla Firefox here, as most people do, so I don't know how it should be for other browser users. The most important link: http://macskeeball.dnsalias.com/misc/macstack/download_youtube_hd.html Basically all you do is, in 11 steps: 1. Go to the video, which has HD enable option, make sure you enable it. 2. Go to http://macskeeball.dnsalias.com/misc/macstack/download_youtube_hd.html 3. Drag the instructed link in the page to your bookmarks (Either the clickable shortcuts under your address bar, or the bookmarks openable using Ctrl + B) 4. Once you've bookmarked it, go to your HD enabled video 5. Click on the bookmark (Don't worry, it won't open a new tab/window.) 6. Take a look under your desired video's Description 7. There is a Save As.. option available 8. Right Click and Save (Link) As... 9. Rename the video to your desired title and format, only if it's not .mp4 (Example: it's firefox.htm , change it to video.mp4, change file type from Firefox Document to All Files) 10. After that it will start downloading. 11. It will be saved straight to your PC! Ready to be viewed or whatever it is you're gonna do with an HD video on your PC. Song: Naif - Dia Adalah Pusaka Sejuta Umat Manusia Yang Ada Diseluruh Dunia Subscribe or do whatever the hell it is you gotta do.
Views: 1713 bstrd525
Linux From Scratch 6.5 Video Tutorial #2.1
This video covers the topics read about in the preface, and chapter 1 of the lfs 6.5 book. Donation: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=VVFXLBV58L2FG
Views: 18493 Chris Jones
Video Review: Smultron, a Free Text Editor for Mac OS X.
Direct Download: http://zaltin.com/videos/smultron.mov encoded in Quicktime format at 1280x800. Transcript: Today, we'll be looking at installing and using Smultron, a free text editor for Mac OS X. We'll start by heading to Safari and going to http://www.tuppis.com/smultron. The icon for Smultron is a strawberry because the developer, Peter Borg, is Swedish, and Smultron in Swedish translates to Strawberry. Look for the download link and click to download the latest version. You will be directed to a SourceForge download page. Simply allow it to load, and it should automatically download the file. I won't make you wait for this to download. Because Smultron is not a packaged file, but simply an app, all we have to do is open our Applications folder and drag Smultron right in. Upon opening the application, we must confirm that we want to open it. Because we've downloaded it from a trusted source, click Open. We begin with a very basic Cocoa Application layout with the files listed on the left, the text editing area on the right, and the toolbar on top. For demonstration purposes, I've created a few files: index.html, style.css, page.php, and script.js. You'll notice that the icons in the file pane on the left are resizable with this slider, and use Quick Look to show you just what you're looking at. In index.html our file extension is HTML, so Smultron will syntax highlight for HTML code. In style.css, Smultron will syntax highlight differently for CSS, and in script.js, it highlights accordingly. The default colors used for syntax highlighting are customizable in the Smultron Preferences Pane. As for the toolbar, Smultron's default layout is as follows. New, Open, Save, and Close behave as one might expect them to. Life find allows you to instantly find any word such as jQuery in your file, and cycle through them by continuing to hit enter. The Advanced Find button brings up a dialog box with options such as search and replace, regular expressions, and more. If you right click or option click on the toolbar, you can customize the buttons. The two additional Smultron-specific options are Function and Preview. In scripting languages, Smultron supports browsing a document by functions. In page.php, we can use the Function browser to easily find the retreive_password() function in this large file. The preview button allows you to preview what a file will look like without having to commit changes by saving. If you are using relative locations for images, stylesheets, or other elements that should be requested for your page, simply enter the base URL of the site you are editing in the Base URL field and click Reload. This will tell Smultron to alter the relative links for previewing purposes. Smultron also supports split-view coding, so you can view one document while typing in another, all in the same window. Hit Command-Apostrophy to enable or disable horizontal split-view. Hit Command-Option-Apostrophe to enable or disable vertical split-view. Use the file pane on the left to navigate open files in the primary split-view area, and the pop-up control to navigate open files in the secondary split-view area. These are just a few of the many special features that Smultron has to offer, and the best part is that it's free. Smultron is an open source application hosted on SourceForge, licensed under the GNU General Public License. I highly recommend downloading Smultron and giving it a try before spending money on commercial applications.
Views: 22815 ZaltinTechnologies
Editing / Adding Grub 2 Menu Entries (Ubuntu 9.10 and Up)
http://quesomanrulz.com/ / http://twitter.com/quesoman - Ubuntu 9.10 (Karmic Koala) is the latest and certainly greatest from the Ubuntu flavor of Linux. Shipping with Ubuntu 9.10 is a heavily modified version of the classic bootloader "GRUB". This is honestly the only thing I find negative about Karmic, I feel that GRUB 2 is certainly a downgrade, at least from an end-user standpoint. Not only do I feel that it does not look as good, what with its solid and primitive appearance, it is incredibly more complicated to configure than the previous bootloader...read more: Text Guide: http://ubuntuforums.org/showthread.php?t=1195275
Views: 37834 quesomanrulz
How to recover deleted files in Ubuntu #12
When a file is deleted from your computer it is not really deleted. it still exists and it's possible to recover even if you empty the trash. In this video I demonstrate deleting files and recovering them using Testdisk (Photorec) in Ubuntu. - This will work as long as the space where those files are was not overwritten - Comments and suggestions are always welcomed.
Views: 87078 amzertech
Power Supply by Emacs  Cloud Power P1U 5150E11
Emacs Power Supply Cloud Power P1U-5150E
Views: 237 alanc01234
Image resolution and print size in the GIMP
A tutorial on adjusting image resolution and print size in the GIMP http://www.danscourses.com/
Views: 60961 danscourses
Command Line Smalltalk
How to use Smalltalk at the Command Line, using the image as if it were the script
Views: 2279 jarober
GIMP Basics 4 - How to Crop and resize an image
This Gimp tutorial teaches you how to do simple cropping and resizing inside of GIMP. Using the crop tool in GIMP and resize or scale in GIMP. Easy when you know how.
Views: 224990 GIMPtricks
From HTML in Emacs to Drupal  Content Management System (CMS)
After a decade of working with emacs to build HTML web sites, a community based site required a move to a content management system. A design was first done quickly on paper. More effort was required to collect all the content. There are many options for a CMS, but I choose to go with the most popular one, Drupal. You will need to spend time learning Drupal. Fortunately DVD based learning is worth the cost. I provide a guided tour through two web sites: drummerfarms.com (for my condo) and visualphysics.org (a research in mathematical physics).
Views: 2332 Doug Sweetser
How to: Upgrade Windows Vista to Windows 7
In most cases, you can do an in-place upgrade of Vista to Windows 7. Here's how. For more CNET videos, go to http://cnettv.cnet.com
Views: 1197517 CNET
Speed up linux-Delete unwanted/ unessesary files-bleachbit Ubuntu/linuxmint/Debian/linux
This is an easy way to delete all of your unwanted files, and space consuming temporary files/ unnecessary files. on ubuntu/linuxmint/debian or any other linux distribution.
Views: 21651 Whabo
ls Command
Views: 241 Aman Dhally
Importing Data Files into MATLAB (Previous Release)
Get a Free Trial: https://goo.gl/C2Y9A5 Get Pricing Info: https://goo.gl/kDvGHt Ready to Buy: https://goo.gl/vsIeA5 Import data from spreadsheets, text files, and other formats into MATLAB. Download code and watch other videos at http://mathworks.com/video
Views: 226061 MATLAB
open webpage on linux terminal by "netwrkspider"
hw 2 open webpages in console( terminal )
Views: 2185 Untraceable Hacker
how to add text watermark to folder of image files in linux part 1
add text as watermark to folder of images , for this we will use app called as phatch , launch phatch click + plus sign than select watermark and than select text than click add , again click + plus sign than select file and than select save than click add , now click on text and change text to your text , you can change font ,for position change horizontal and vertical offset , size also color , do as you desire , also in save , you can set Filename as image### (#= hash = auto increment numbers) , or can set as year.month.day.hour.min.sec , in As field you can set your folder , by default it will create your image folder name _phatch folder , than select/click execute action in there browse your folder of images
Views: 841 sadiqbaig
[HowTo] Install Additional Brushes/Gimp Paint Studio on Ubuntu Linux
Twitter: https://twitter.com/#!/n3haad Google+: https://plus.google.com/118116974211721509485 To install Gimp Paint Studio with Additional Brushes, first we must know where the user directory of Gimp is located. Assuming you have installed version 2.6 is usually found at: * Windows : C:\Documents and Settings\username\.gimp-2.6 * Mac : /Users/username/Library/Application Support/Gimp * GNU/Linux : /home/username/.gimp-2.6 Step by step installation: * Install all the GPS brushes: copy the contents of the brushes directory to the folder with the same name in the Gimp directory. * Also copy the entire contents of the tool-options and paste it into the folder tool-options in the program directory. * To have the new palette, copy the file mismuestras.aco.gpl from the palettes folder and paste into the folder with the same name in the directory Gimp. * If you also want to install the configuration of the GPS tools (recommended), you must copy the file toolrc and replace the already existing one (with the same name) in the program directory (you should make a copy of this file in case you later want to restore). * Do the same with the file sesionrc if you want to modify the GPS position and rearrange the windows on the Gimp's screen. You should know that the layout and the interface are highly optimized to work comfortably with a screen resolution of at least 1280 pixels wide. It is also advisable to install this file, but first make a backup copy of the original one, just in case. Once you have copied all directories and files, just start the Gimp, which will load the new configuration for the first time. In the tools panel you'll find two new shortcuts to the curves and tone / saturation, directly accessible from the main window. The interface of the window has been modified to have quick access to options for each tool and different color dialogs and palettes. Download Link: http://code.google.com/p/gps-gimp-paint-studio/downloads/list
Views: 12851 N3D D3N
DonationCoder.com - Screenshot Captor Demo #6 - Frame Objects
This video discusses the advanced frame function within Screenshot Captor http://www.donationcoder.com/Software/Mouser/screenshotcaptor/index.html
Views: 310 mouseryt
How to Edit the GRUB Bootloader in Ubuntu
How to make changes to the GRUB bootloader.
Views: 9399 VanillaHacker1
Getting Started With CMake (An End-User's Perspective) For Cross-Platform Building (Part 5 of 6)
I have posted a series of videos (actually one video that I chopped up into YouTube sized chunks) that demonstrate how to use CMake to build a project with your operating system and IDE of choice. This is not a tutorial on how to code CMake. This is a tutorial on how to build a project that uses CMake. It's not hard, but I've found that a lot of newbies and outsiders don't know where to start or fully understand what CMake actually does and all the cool things CMake is capable of doing such as generating Visual Studio, Xcode, and Eclipse projects. So this video shows off some of the generator capabilities of CMake. I also do some useful tips and tricks. Specifically, this video uses a new OpenGL related project called Chaskii (which I helped write the CMake build system for). And using virtualization, I do a side-by-side(-by-side-by-side) comparison of building the same project under Linux, Mac and Windows, demonstrating the Makefile, Eclipse, Xcode, and Visual Studio generators. This screencast was originally made to help the Chaskii users, but in hindsight, I realized that this video covers a lot of general ideas that would be useful for CMake users in general. So I am making this available for all. For best results, please watch the HD version so you can read any small text. (I've significantly improved my recording and encoding quality techniques over my last videos.) Part 1: Introduction, Out-of-source builds, and Makefile generator on Ubuntu Linux. Part 2: Makefiles continued, CMake Targets, Automatic Dependency Tracking, Output Directories, rpath, make install & make uninstall Part 3: Eclipse Generator Part 4: CMake GUIs (ccmake), Xcode generator on Mac OS X 10.5, CPack to make .pkg installer Part 5: CMake-GUI on Windows XP, environmental variable tricks, Visual Studio Part 6: Install target and Windows Registry entries, Back to Linux/Makefiles, Debug and Release types for Makefiles, Auto-regeneration by CMake Chaskii is open source and can be found here: http://chaskii.org CMake as always can be found here: http://www.cmake.org My website: http://playcontrol.net Update (July, 2013): The official Chaskii server went down. It might not be coming back. Since people have been asking for CMake code, I recovered a very old copy of Chaskii from about the time I made this video and have uploaded it to here: https://bitbucket.org/ewing/chaskii/
Views: 27254 ewmailing
How to make a transparent background using GIMP
Using the GIMP, Henco shows you how to give an image a transparent background.
Views: 441952 hencojulfo
Creando capas de volumen - Voreen - 3D Volume with shaders in real time editing RAW
This is voreen.org spanish version, compiled for Windows and GNU/Linux, you can edit a file in RAW format, create a process network with filters and intermediate scripts, easy and fun :) --- Este video es para mostrar las posibilidades del software alemán voreen.org, compilado en Windows y en Linux, se pueden realizar redes que conectan distintos conjuntos de datos y aplicarles filtros como en Yahoo! Pipes y mostrar la salida por pantalla u otro medio con un dibujador elegido.
Views: 625 juaxix
Setting Data Range in the Nonlinear Fit Tool
This tutorial will show you how to graphically select the input data range to be fitted using the nonlinear curve fitter.
Views: 125589 OriginLab Corp.
Text to speech in Ubuntu using Gespeaker
This is a follow-up video to the one about festival. In this video I show you Gespeaker a much better alternative that gives you more control. To get Gespeaker go to: http://code.google.com/p/gespeaker/ If you would like to get better voices go to: http://code.google.com/p/gespeaker/wiki/InstallMbrola
Views: 26057 amzertech
Emacs: screencast-mode - user
Explains the options for the user of the screencast-mode in Emacs. Made with screencast-mode. http://www.emacswiki.org/emacs/ScreencastMode
GIMP - Save for Web - Need to Know Info!
In this GIMP tutorial video I'll be showing you how to save as high quality .jpg file. You can save as jpg and have your image still looking good, just watch this video to find out how! This will come in very handt at those many times that you need to save for the web where there is a file size restriction and your .png file is just too big. .
Views: 28407 GIMPtricks
Java Development on Linux, easy beginner tutorial
If your tooltips, calltips, keyword highlighting and completion aren't working, please see my other video about SciTE setup. Many GNU/Linux distros are getting it wrong http://www.thenerdshow.com/index4210.html http://thenerdshow.com/java/scite.zip Transcript: "My neighbors are taking Java classes soon and so am I. they all use Windows but they asked me if it was possible to set up Fedora for Java development. My class starts next week and since Fedora is my favorite operating system, I figured it would be prudent to try it and see. I found out that it's not only possible but easy. The first thing to do is to install Java development packages. Go to System-- Administration-- Add Remove Software. Check the box next to Java development and click apply. --OR--- open a root terminal and type: yum groupinstall "Java development" Once that's installed we are ready to start programming. Let's make a simple hello world application." /* First let's create a class. * Java programs need some kind of a class. * */ class Hello { public static void main(String[] args){ System.out.println("Howdy, pardner!");//say hi } } This video contains parts or visuals of a free software program. You may use it freely according to its particular license. Fedora is a trademark of RedHat Inc. (http//redhat.com) Fedora (http://fedoraproject.org) software is available free of charge under the terms of the Apache License. (http://en.wikipedia.org/wiki/Apache_License) License for Scintilla and SciTE http://www.scintilla.org/SciTE.html
Views: 22893 Executive Quest
Life's Too Short - Write Fast Code (part 2)
Google Tech Talks Web Exponents presented by Steve Souders March 5, 2009 blog post: http://google-code-updates.blogspot.com/2009/03/steve-souders-lifes-too-short-write.html This is the second talk based on Steve's next book, Even Faster Web Sites, the follows-up to High Performance Web Sites. The first talk presented three new best practices: Split the Initial Payload, Load Scripts Without Blocking, and Don't Scatter Inline Scripts. The most important of these is loading external scripts without blocking other downloads and preventing page rendering. One complication is this may introduce undefined symbol errors if inlined code uses symbols from the external scripts. Luckily, there are several techniques to workaround this problem. That and other topics will be covered in this presentation of three more best practices: * Coupling Asynchronous Scripts * Use Iframes Sparingly * Flush the Document Early Speaker: Steve Souders Steve Souders works at Google on web performance and open source initiatives, and previously served as the Chief Performance Yahoo!. He also co-founded Helix Systems and CoolSync, and worked at General Magic, WhoWhere?, and Lycos. Steve is the creator of YSlow, the performance analysis extension to Firebug, which has over 700,000 downloads. He serves as co-chair of Velocity, the web performance and operations conference from OReilly, and is co-founder of the Firebug Working Group. He recently taught High Performance Web Sites at Stanford University. The topics from part 1 can be seen here: http://sites.google.com/site/io/even-faster-web-sites
Views: 127724 GoogleTechTalks
A Narrative History of BSD, Dr. Kirk McKusick
dcbsdcon 2009 dr. marshall kirk mckusick a narrative history of bsd Learn the history of the BSD (Berkeley Software Distributions) from one of its key developers, who brings the history to life, complete with anecdotes and footnotes to the historical narrative. The BSD community began at the UC Berkeley in the late 1970s. You'll hear about the triumphs and defeats of the project and its releases during its heyday in the 1980s. The Berkeley era concludes with the tumultuous lawsuit, ultimately settled in Berkeley's favor, which allowed the final release in 1992 of 4.4BSD-Lite, an open-source version of BSD. Source: Jason Dixon
Views: 25525 bsdconferences
OpenArena Gameplay: Superheroes Arena SWORD FIGHT -with download links included!
Me an my bro had an EPIC SWORD FIGHT with the game superheroes arena. OpenArena OpenArena is a Free Open content package for the id tech3 GPL source code package. But why is it a game? Well you see one of the great side effects of making content for a bunch of source code out there is that it becomes a playable game itself. This opens more opportunity for FUN to the end user because they have another option to play a game that you couldn't play without the data because now there is data made for it. And since this data created is also FREE, it's very redistributable. Meaning more people can play it with little effort on obtaining it. This is A Good Thing. The gameplay is identical to the game it's based on so fans of that other game should feel at home here. We do not intend to change the physics of the game. If you feel there is a change of physics of input smoothness, you can blame the ioquake3 team, not us; we just make MD3s and TGAs, compile the code and put it out there. OpenArena is licensed under the GNU GPL version 2. OpenArena requires actual hardware accellerated OpenGL hardware. This doesn't require DirectX. The minimum line for a video card to run the game is a 3DFX Voodoo2 8MB. No ATI Rage cards. It can run on Linux, Mac OS X, and all 32-bit flavors of Windows that I know of (that supports OpenGL. This includes Windows 95). If you can run "one of those other 3d shooters" you can probably run OpenArena. You can run/play it on processors as slow as a Pentium 90MHz with 32MB of RAM, but it is recommended for at least a PII 233MHz processor, with at least 96MB of RAM, for any playability. This game is MORE DETAILED than that other one. WARNING: OpenArena contains Mature Content, such as a lot of blood and guts that stain the level with animation and sound accompanying it, and some characters wear next to nothing (but no nudity), like Angelyss/Dark wears the thinnest exotic/erotic slingshot 'swim'suit you can think of (she also has large breasts that are animated and bounce from every motion). Arachna has only her own hair covering her dignity and Neko is covered in fur and nothing else, for example. There is also swearing when you play the game, play with the game, and play with friends on the game. This game is not intended for kids and children. If you want a game for kids you will want to play SDL Sopwith but it is just as fun and contains no objectionable materials! It's a fun game too. You can also run it on almost any computer. OpenArena may or may not be right for you. You can browse the media section but unfortunately that doesn't depict the motion of the game as well as it should. It's a fast moving game where reflexes are key. Download Link: http://www.fileshack.com/file_partner.x?f=moddb/2008%2F10%2F31%2Foa081.zip&t=OpenArena+0.8.1+ZIP+archive+for+OpenArena&g=OpenArena&u=http%3A%2F%2Fwww.moddb.com%2Fgames%2Fopenarena%2Fdownloads%2Fopenarena-081-zip-archive&s=318927645 Map Pack: http://www.fileshack.com/file_partner.x?f=moddb/2009%2F03%2F23%2Fam_mappack-a3.zip&t=AM%2FNK%27s+16-map+mappack+(v3)+for+OpenArena&g=OpenArena&u=http%3A%2F%2Fwww.moddb.com%2Fgames%2Fopenarena%2Faddons%2Famnks-16-map-mappack-v3&s=16199437 Superheroes Arena This modification gives the player the opportunity of being a superhero, possessing the powers that a superhero has. There are about 60 powers, 10 weapons and 7 classes to choose from, giving the player a huge choice of combinations. More special effects than you have seen in any other mod! Download Link: http://www.fileshack.com/file_partner.x?f=moddb/2007%2F07%2F21%2Fsuperheroesarena_v108.zip&t=SuperHeroes+Arena+version+1.08+ZIP+file+for+Windows+%2F+Linux+%2F+Macintosh+for+SuperHeroes+Arena+a+Quake+III+Arena+mod&g=SuperHeroes+Arena&u=http%3A%2F%2Fwww.moddb.com%2Fmods%2Fsuperheroes-arena%2Fdownloads%2Fsuperheroes-arena-version-108-zip-file-for-windows-linux-macintosh&s=12820189 Model Pack(can also be used for any other mods):http://www.fileshack.com/file_partner.x?f=moddb/2007%2F07%2F21%2Fsuperhero-q3-models-sha1.zip&t=Model+Pack+1+for+SuperHeroes+Arena+for+SuperHeroes+Arena+a+Quake+III+Arena+mod&g=SuperHeroes+Arena&u=http%3A%2F%2Fwww.moddb.com%2Fmods%2Fsuperheroes-arena%2Faddons%2Fmodel-pack-1-for-superheroes-arena&s=24898164
Views: 2263 Paolo de Leon
Debugging in Code::Blocks
This video explains how to use Code::Blocks debugger to inspect variables defined in the scope of any specified breakpoint (which is usually the most useful thing to do using a debugger). I used GCC for Win32 (and GDB as the debugger).
Views: 66310 Roman Zeyde
Video marketing Recover Outlook Express - Cannot Import A Db
http://instantviralvideostrategies.com/ Outlook Express DBX files can be imported in different e-mail clients, such as Outlook Express itself, MS Outlook, Windows Mail etc. The process allows you to easily access and view all the e-mails that are stored in the particular imported DBX file. However, if the file is corrupt that can prevent the folder from being imported too. At this point, a suitable backup can work restoring the lost data, if available and is valid. If no clean backup is present, you are recommended to use an Outlook Express Recovery tool that can scan and then repair the corrupted OE file. For instance, consider a scenario when you try to import an Outlook Express created DBX file in Outlook using 'Import Internet Mail and Addresses' option of Import and Export wizard. The import process fails and you receive an unexpected error indicating that the file is corrupt. Additionally, if you try to duplicate the file import behavior with another e-mail client, similar kind of issue is observed. You notice that the size of DBX file to be imported is above 2 GB. Cause The above error can occur if the DBX file is corrupt.Outlook Express RecoveryRecover Outlook Express
Views: 811 icemanytye
Changing Background Color in GIMP
A simple tutorial on how to change a background color that leaves the detailed parts of the main image in tact. Link to gimp: http://gimp.org
Views: 63308 BladedVelvet