text:
[snapback]Good evening everyone!
I'm new to this forum, I mean I've always followed it without being registered.
However, I'm a teen boy from Italy highly interested in technology.
After running a successful crowdfunding campaign I've developed an interesting software in the field of computer security (contact me if you'd like to have more details, it is a windows software..), that I think could be really useful and at the moment there aren't many others distributing/selling softwares like this.
My idea is to distribute the software for free with advertisement (probably using Microsoft advertising sdk).
My questions are:
1) Do you have any suggestion to make to let me break through the market?
2) How can I let people know about my software, having a small advertising budget ?
3) Do you think that is possible to find someone (probably who is a blog owner or has many Facebook and Twitter followers) that can help me if I'll give him a % percentage on my ad revenue?
4) What cost-effective solutions there are to improve my website ranking?
5) How can I do a soft-spamming?
If anybody can help me or just want to know more please write to me in pm.
I hope that I've posted in the right section, sorry If i didn't .
And still thanks to the dreamincode staff for their job, and I'll hope I can contribute this this community in future!
6 Replies - 963 Views - Last Post: 17 December 2015 - 10:02 AM
#1 luigij30
How shall I distribute my software?
Posted 17 December 2015 - 09:32 AM
Replies To: How shall I distribute my software?
#2 modi123_1
Re: How shall I distribute my software?
Posted 17 December 2015 - 09:37 AM
"snapback" ?
Advertise, have a website, have people review it, etc.
See above.
Astroturf for a price? Not something I would consider.
There are plenty of legitimate SEO information out there for you to consume and utilize.
No spam!
1) Do you have any suggestion to make to let me break through the market?
Advertise, have a website, have people review it, etc.
2) How can I let people know about my software, having a small advertising budget ?
See above.
3) Do you think that is possible to find someone (probably who is a blog owner or has many Facebook and Twitter followers) that can help me if I'll give him a % percentage on my ad revenue?
Astroturf for a price? Not something I would consider.
4) What cost-effective solutions there are to improve my website ranking?
There are plenty of legitimate SEO information out there for you to consume and utilize.
5) How can I do a soft-spamming?
No spam!
#3 luigij30
Re: How shall I distribute my software?
Posted 17 December 2015 - 09:40 AM
Thanks for your fast response....
However what do you mean for: Astroturf for a price? Not something I would consider.
However what do you mean for: Astroturf for a price? Not something I would consider.
#4 modi123_1
Re: How shall I distribute my software?
Posted 17 December 2015 - 09:45 AM
The act of trying to make it seem like a 'grass roots' business but, in reality, buying people's user lists to force them to see your product. Artificial w/ grass roots = astroturf.
The act of trying to make it seem like a 'grass roots' business but, in reality, buying people's user lists to force them to see your product. Artificial w/ grass roots = astroturf.
#5 jon.kiparsky
Re: How shall I distribute my software?
Posted 17 December 2015 - 09:50 AM
"Grass-roots" is a term used to refer to organization or movements that are basically bottom-up in nature - they come up from the ground, rather than being driven by some top-level organizer. "Astroturf" is a play on that usage, referring to movements or organizations that try to seem like they're bottom-up, but are actually organized by some central figure for their own ends. Modi is suggesting that paying social media figures to promote your product would be deceptive practice. (he's right, of course - it would be)
#6 tlhIn`toq
Re: How shall I distribute my software?
Posted 17 December 2015 - 09:51 AM
Wanting to know how and where to distribute software, what to charge, how to secure it, how to provide updates and so on is fairly common. For that reason, if you look toward the end of my FAQ below questions 48 and higher cover a lot and provide several links to existing in-dept discussions. Of course distribution channels change rapidly. Some are platform specific such as Apple's app store if you are making iOS software. If you have any new suggestions specifically on where, please let me know and I'll update this FAQ.
tlhIn`toq's FAQ list - Updated Oct 2015
Learning to debug one's own code is an essential skill. Sadly, one that apparently few college courses teach. Silly if you ask me.
Placing breakpoints and walking through the code line by line allows you to actually WATCH it execute, check the condition of each of variable's run-time value, and watch the logic unfold right before your eyes.
Visualizing what your code does will let you see why it behaves the way it does.
It would be well worth your time to do the tutorials on FAQ 2. A couple hours learning this skill will save you hundreds of hours of confusion in one project alone.
In addition to FAQ 2 in the list below, also check my signature block for a link on how to look at your variables' values at run-time.
TOP most asked:
What does this error message mean?
FAQ 2: How do I debug
FAQ 3: How do I make Class1/Form1 talk to Class2/Form2
Why are you still building in WinForms?
WinForms is OLD. Virtually 'legacy' and to many of us nearly considered end-of-life. There are still placing building new projects in it, but I wouldn't work for anyplace that wanted to hold me back by two decades. There are probably tens of thousands of legacy WinForms applications in use in countless companies. "If it ain't broke, don't fix it." in other words: If there isn't a financial gain to be made in re-writing them right now why invest the time and money?
But with decades of WinForms comes developers with decades more experience than you'll have and you have no way to compete with them. Let the legacy developer maintain the legacy applications. Many of them are too stuck in their ways to move forward to WPF. Which is why if you look at job boards, what companies are hiring for and have been looking for, for the last several years its: WPF/MVVM.
So if I were you I would just jump right to WPF. Don't worry about WinForms unless you have a deliberate need for it down the line. Otherwise you spend 10,000 hours getting good at WinForms only to find you need to spend another 7,500 hours bringing your skillset forward several years into WPF - And at the same time break all the bad habits you learned in WinForms.
If some company hires you for WPF development, but would also like it if you could maintain some legacy applications THEN learn WinForms; and take your good habits from WPF with you.
FAQ (Frequently Asked Questions - Updated Nov 2015
tlhIn`toq's FAQ list - Updated Oct 2015
Learning to debug one's own code is an essential skill. Sadly, one that apparently few college courses teach. Silly if you ask me.
Placing breakpoints and walking through the code line by line allows you to actually WATCH it execute, check the condition of each of variable's run-time value, and watch the logic unfold right before your eyes.
Visualizing what your code does will let you see why it behaves the way it does.
It would be well worth your time to do the tutorials on FAQ 2. A couple hours learning this skill will save you hundreds of hours of confusion in one project alone.
In addition to FAQ 2 in the list below, also check my signature block for a link on how to look at your variables' values at run-time.
TOP most asked:
What does this error message mean?
FAQ 2: How do I debug
FAQ 3: How do I make Class1/Form1 talk to Class2/Form2
Why are you still building in WinForms?
"old 1990's WinForms"? i just use visual studio 2015 and started up with a windows form. didn't know there was an option for a newer winform?
WinForms is OLD. Virtually 'legacy' and to many of us nearly considered end-of-life. There are still placing building new projects in it, but I wouldn't work for anyplace that wanted to hold me back by two decades. There are probably tens of thousands of legacy WinForms applications in use in countless companies. "If it ain't broke, don't fix it." in other words: If there isn't a financial gain to be made in re-writing them right now why invest the time and money?
But with decades of WinForms comes developers with decades more experience than you'll have and you have no way to compete with them. Let the legacy developer maintain the legacy applications. Many of them are too stuck in their ways to move forward to WPF. Which is why if you look at job boards, what companies are hiring for and have been looking for, for the last several years its: WPF/MVVM.
So if I were you I would just jump right to WPF. Don't worry about WinForms unless you have a deliberate need for it down the line. Otherwise you spend 10,000 hours getting good at WinForms only to find you need to spend another 7,500 hours bringing your skillset forward several years into WPF - And at the same time break all the bad habits you learned in WinForms.
If some company hires you for WPF development, but would also like it if you could maintain some legacy applications THEN learn WinForms; and take your good habits from WPF with you.
FAQ (Frequently Asked Questions - Updated Nov 2015
- My program is broken:
- Q: My program doesn't work. I didn't show you any code or actually tell you the error message. How do I fix it?
SpoilerA: What have you tried so far? It is a requirment of this site that you at least make an effort to research (read the MSDN) and code a good faith effort for your own problem. Can you share your current code with us and better explain what issues or errors you are getting?
Give us something to go on
- Q: I do x and y happens which I didn't expect but I don't know how to figure out why. How do I debug and find my problem?
- 10 Common mistakes
- The debugging thought process. How to think when it comes to debugging.
- Debugging Express - an introduction to debugging in Visual Studio
- Debugging video 1: Breakpoints and Local variables
- Debugging video 2: Advanced breakpoints
- Debugging tutorial
- Debugging tips
- Debugging in detail
- Great debugging tips
- It still doesn't work, article
- Debugging tools survival guide
- Video: Tips & Tricks to use Visual Studio to the fullest
- TIP:Expand compound lines to individual actions:
5 return dataset.Tables[tableName].Columns.Count;
A condensed line like this makes a lot of assuptions that everything goes right, and gives you nothing to check or debug.
If only for R&D / Debug purposes it can often be advantagous to break down the line
Now you can put a breakpoint on the top line and walk through it with F10 and check every object. You also don't try to manipulate a thing that doesn't yet exist.
if (dataset != null) { if (datase.Tables != null) { if (!string.IsNullOrWhiteSpace(tableName) { if (dataset.Tables[tableName].Columns != null)
- Advanced testing techniques
- 10 Common mistakes
- Q: Project ideas - Books with project ideas - What should I build next?
A: There are at least 20 threads on this plus the reading list at the top of the topic.
Try this thread since you couldn't be bothered to search or look around.
- Q: Career advice... How do I start over in programming?
A: Nice article on how 5 older workers saw a way to remake their careers.
Why everyone should NOT learn to code.
How do I?
- Q: ...get Form/class 'A' to make a change or talk to Form/class 'B'
QuoteI tried to manipulate a control of Form1 from Form2
That was your first TWO big mistakes.
1- WinForms is legacy technology these days used for legacy applications that are still in use from when they were made 10 years ago.
2- Trying to directly affect a GUI element in one form from another. Even when WinForms was the technology of choice this was still a bad practice
Quotehow can I manipulate (change text) of a label of Form1, from Form2
Don't. Just don't. Its such a horrible practice that doing it is something I won't even explain. Its also something that would keep you from getting hired if an employer was aware you did.
What you should be doing is:
1- Make this in WPF not WinForms
2- Have both Windows using the same object as the ViewModel (IE: Both with windows looking at the same object)
3- Both Windows have elements binded to the same property of that same object. Thus when Window A makes a change Window B sees the change and updates its GUI automatically.
Take a look at my signature block. There are a couple tutorials for "WPF for the WinForms developer" that will help you transition out of the 1990's WinForms and into this decade's GUI technology of WPF.
NOTE: Don't try to access GUI controls across forms. Its wrong. Nobody will hire you if you do this sort of crap. It violates every guideline for 'black box' programming, Separation of Responsibility, loose binding of components, and event driven programming. Read the tutorials and learn to do it right the first time so you don't develop bad habits that you just have to un-learn later.
- See this thread for the simplest of example code between two forms.
The tutorials below actually teach and explain it further.
- Passing values between forms/classes
- Building an application - Part 1
- Building an application - Part 2
- Quick and easy custom events
- Delegates, Lambdas and Events
- http://www.codeproje...g-Windows-Forms
- See this thread for the simplest of example code between two forms.
- Q: ...make a tabbed web browser?
A: Read this thread
- Q: ...make a password/login form?
A: Password handling tutorial
- Q: ... get all the sub-folders of a folder, and the sub-folders of those, to get all the levels of directories?
A: Its a technique known as recursion.
The GetDirectories() method will get all the directories in a folder, then call itself with those directories... which in turn get all the subfolders and calls itself with those folders... which get all the subfolders and calls itself with those folders... Recursively calling itself as it drills down.
It is demonstrated on the MSDN
- Q: ... browse for/open a file?
Read this tutorial
- Q: ...make a chat or client-server application?
A:Client/server chat tutorial
Peer-to-peer chat
- Q: ... get my program to programmatically simulate a mouse click or button press?
A: Simulate mouse and keystroke (even to another application)
- Q: ... save data, save properties, save environmental variables, serialize my data/class?
This comes up enough to warrant writing a full explanation and then add that to my FAQ list. So congrats you're getting the good version.
Q: How come when I try to output my TextBox to the console it shows System.Windows.Controls.TextBox instead of the text that was in the TextBox?
Any time you trying to output a class (including a control) as text (as a string) your code has to know how to do that and exactly what information about your class you want.
So when you have code like this
Person tempPerson = new Person("Bob") Console.WriteLine(tempPerson); Console.WriteLine(TextBoxFirstName);
you get output that looks like this
MyNamespace.MyEntities.Person System.Windows.Controls.Textbox
Instead of what you were expecting of "Bob" and whatever text was in the textbox. Then you're scratching your head wondering why. The answer is: Because Visual Studio isn't telepathic.
It might seem intuitive to you that for your Person you wanted to display the .Name property but how was Visual Studio to know that you didn't really want the .DateOfBirth ? Or that for the TextBox maybe you wanted the .Location instead of the .Text property. To Visual Studio and C# all the properties are the same: They're just properties.
So what really happens? C# looks for a .ToString() method on your class. If it can't find one, it tries to find the .ToString() method of a parent class that your object was inherited from. It will keep working up the inheritance tree until it finds one. If you didn't write one then it will use the default on the Object class which only knows to provide the lineage of the object type. Thus you get System.Windows.Controls.TextBox
So... You either need to specifiy that you want the .Text of the UI control - or if its a custom class you need to make your own .ToString() method so your class knows what to output. For example in the Person class below we have created a .ToString() method that returns the person's name as last-name-first. Such as "Doe, John"
public class Person : INotifyPropertyChanged { #region NameFirst private string m_NameFirst; public string NameFirst { [DebuggerStepThrough] get { return m_NameFirst; } [DebuggerStepThrough] set { if (m_NameFirst == value) return; m_NameFirst = value; NotifyPropertyChanged("NameFirst"); } } #endregion NameFirst #region NameLast private string m_NameLast; public string NameLast { [DebuggerStepThrough] get { return m_NameLast; } [DebuggerStepThrough] set { if (m_NameLast == value) return; m_NameLast = value; NotifyPropertyChanged("NameLast"); } } #endregion NameLast /// <summary>Provides the Person's name in last name, first order. /// <example>Smith, John</example> /// </summary> /// <returns>Returns the Person's name as last-name-First</returns> public override string ToString() { return string.Format("{0}, {1}", NameLast, NameFirst); } }
- Q:... get sound in my program?
A: Adding sound to your C# application
- Q: ... use the serial port?
A: Serial port communication
- Q: ...do compression or .zip files?
- Q:Make a progress bar work on its own thread to show progress to the user while work is being done?
A: Background worker tutorial
- Q:...do multi-threading? Having a problem with cross-threading...
- Q: ...Why my multi-thread throws a cross-threading error when it tries to update my GUI?
A: Your thread shouldn't be trying to affect any GUI at all: Ever.
QuoteBut when I kick off the background worker and it goes to change a label in this panel
I'll stop you right there. That underlying principal for your program is the problem and just won't work. The worker is a different thread than the one that created the GUI.
Background threads do not, ever, directly access anything that they didn't make. Period. Accept that and start re-designing.
Background worker raises events. You main class that makes this background worker has to subscribe to those events. Then that thread can update its GUI.
This is how is it meant to work. Each 'thing' in a program really should have only one purpose in life and cause no side affects. The background worker should do its job and nothing else. Its job is not to manage the GUI. The GUI thread's job is to manage the GUI.
Think of it this way: Your car dashboard has one job: To be the GUI for your car. But if the speedometer dies you don't want that to keep the engine from starting. The speedometer and the engine are 'loosely bound' for a reason. Your program is the same. You need the GUI to run whether or not the background worker does, and you want the background worker to run regardless which GUI you have on display.
So the background worker is kept ignorant of which panel you have up. It just says "I'm 50% done". If you have the simple panel or the complex panel on display doesn't matter. It hears the event and does whatever it is designed to do to display those results. Maybe the simple panel uses a progress bar, while the advanced panel display the exact percentage. The background thread doesn't know or care how it is shown.
QuoteSo my main application should make a dozen threads to update the dozen similar controls?
To me that sounds like the main application is doing too much work and micromanaging the other controls. If the main application is coded for 12 background threads and panels, what happens in 6 months when you want to add a couple more panels? You have to update all your infrastructure to support them.
Personally I would make UserControls that consist of the Panel, its own backgroundworker and any pure objects that you might want to serialize for later restoration. The idea is to make a complete and fully self-contained 'Lego Block' of functionality. Then use your application to just hook them all together.
Now you can place 2 of your custom controls on screen... or 20... and they each take complete care of themselves. Only when one of your custom controls raises an event like LogThis(string message) or HighLevelWarning(int level) does the application have to do anything. The bulk of the work is done within the UserControl
In each of these UserControls I would create methods for Start() and Stop(). Let the UserControl handle its own needs.
Your main application should do nothing more than:
StartAllPanels() { foreach(CustomPanel cp in myPanelsCollection) { cp.Start(); // Tell the panel to start cp.WarningMessage += WarningHandlerMethod; // Subscribe to warning event cp.LogThis += LogMessageHandlerMethod; // Subscribe to logging event } }
See how your main application has no idea what the panel needs to do to start up? It doesn't try to micromanage the panel and tell it to start it's backgroundworker. The main app is blissfully ignorant of the inner needs of the component. Its like a the driver of a car. The driver doesn't tell the car: Close 12v power, start fuel pump, begin ignition computer, calibrate fuel/air mix, confirm foot is on brake, start ignition... The driver just turns the key to Start(). Your application should be the same. It only needs to know what it NEEDS to know. Let the rest of the parts take on as much responsibility as you can push on them.
Spending a little time on these tutorials before writing any more code should help you with a better understanding of all this and enable you to architect a better blueprint for your application. Work smarter not harder.
The tutorials below walk through making an application including inheritance, custom events and custom controls, object serialization and more.
Quick and easy custom events
Bulding an application - Part 1
Building an application - Part 2
Separating data from GUI - PLUS - serializing the data to XML
WPF version (WPF-MVVM data binding)
Passing values between forms/classes
Decouple your multi-threaded work from the GUI so forms don't hang
- Q: ... make my textbox offer suggestions as the user types. (Autocomplete)
A: Creating an auto-complete textbox
- Q: ... make a textbox just accept numbers and not letters?
A: Read this thread
- Q:I get an error when I try to use a textbox for numeric values and the user types non-numbers. What do I do?
A:SpoilerWe see this a LOT, especially with rookies using textbox for numeric input.
Any input that can't be converted to a number will do this.
"5" can become 5
"yogi" cannot become a number
string.empty cannot become a number
You would be best off changing from a textbox to a NumericUpDown or to inherit from textbox to make a numerictextbox.
There are a LOT of articles on making a NumericTextBox. Try googling "C# NumericTextBox" and you should find a lot, such as this one on the MSDN:
Once you study the code you'll see that as each key is pressed it is checked to see if it is a number. If not, then it is ignored. Thus the user can only enter numerically valid values.
- Q: ... use PInvoke and the Win32 api calls to get functions not available in .NET framework?
A: Using the Win32 API Tutorial
- Q: ... have both a WinForms Windows app, and still have a Console window open?
SpoilerA: Make your new project a WinForms project. Then go back to project properties (Right-click on the project, select Properties).
On the Application tab go to the dropdown that says "Windows Forms" and change it to "Console Application." You now have a WinForms application with a console window. I do this on occassion to see my Console.WriteLine statements when I am debugging. But don't consider this mixed mode operation a proper way to release an application for real-world use.
- Q: ... make a username/password logon (login) system?
A: Read this tutorial
- Q: ... make global hotkeys?
A: Global Hotkeys Tutorial
- Q: ...deal with ',' and '.' being swapped in numbers in some countries?
A: So you live in a country where "." is the seperator for thousands and "," is the separator for whole and fractional (the decimal point)?
Rather than change your region settings, and expect all the users of your software to do as well, you should fix the bug.
Globalization of numbers
Parsing numeric strings
Can someone explain...
- Q: ... About 'factory patterns'?
A: Good thread discussion on it
- Q: ... I have these two arrays. One is strings like someone's name and the other is numbers like ages or test scores. How do I keep the two in synch? I want to be able to sort the names and keep the ages/scores binded to the names.
A: Moving away from Parallel arrays - SUPER tutorial.
- Q: What are lambdas? What Is (Obj, E) => ?
A: Excellent article by Curtis Rutland
- Q: ... how to do x, y, z with the HTML that comes out of a website ...
A: Check out the HTML Agility Pack. Yes its free.
- Q:... how to do x,y,z with a database {probably for the first time}...
- Read this tutorial
- Q: Can someone explain bitwise operations?
A: Terrific explanation by [email protected]. Be sure to +1 him for this thread.
I'm lost while learning xyz... I don't know where to begin...
- Q:I'm trying to teach myself programming. I'm writing a program to do xyz, rather than following a guided self teaching book or lesson plan or on-line tutorial because I just don't learn from books.
A:SpoilerI'm sorry for how this sounds. I tend to take the stance that I can do you more good and give you more long-term meaningful help by being frank and give you adult-level honesty. I don't feel it does anyone any good to coddle them and do nothing but blow sunshine and rainbows up their skirt. I'd rather say something
to motivate you than feel my place is to bolster your false high self esteem.
I've tried going through those, the only way im learning is through struggling to write code from scratch, the thought process i guess is helping me, i've tried reading sooo much and watching videos but honestly I'm not learning until I actaully type it.
I hear this a lot and the only thing I can think is students are buying the wrong books. Or they read the information and don't feel they need to actually work the lessons/exercises. This argument sounds like there are only two choices:
- Develop from scratch even though they haven't learned the language yet.
- Just read C# dictionaries.
Maybe this is from students buying the course textbook and reading it on their own, without the benefit of the teacher and their lesson plan and exercise assignments. When one mis-uses the materials, or only has 25% of the materials, of course they won't learn.
Here's a tip when selecting a book: If it is a dictionary of the language it is not a teaching book. Titles like "C# 4.0, The Complete Language" are not teaching books. If the title includes the words "Learn" or "Master" or "Teach" they might be teaching books. "Learn C# in 21 days", "Master C# in 2 hours a night", "Head First C#, A self-teaching guide" Then they are probably teaching books with a lesson plan and exercises to help you build up skills.
Obviously you didn't read the resources list I posted or get any one of the NUMEROUS self-teaching books.
Self-teaching books HAVE YOU TYPING CODE. They are NOT just reading as you describe.
C# is a language just like Russian or English. You cannot learn Italian by just reading an Italian dictionary.
Or even reading an English-to-Italian dictionary. You have to take lessons and do the learning exercises. Those lessons and exercises are developed by professionals to take place in a sequence proven to work, by taking the student from simple to complex concepts. You did not learn how to compose literary works in English by just reading a dictionary. You worked at lessons that taught you the syntactical use of verbs, nouns, additives and so on. You worked lessons that had you build simple things first like "Those are my apples. These are your pencils", and worked up from there.
So why are you trying to "just read" to learn C#? Or why are you insisting on trying to design and code a working program without first learning the language? It makes no sense! Its like saying you have to design and write a mystery novel as your introductory educational process to learn German. Its just a fraking ridiculous argument to try to take or defend.
There are numerous on-line learning series on the internet that have you learning and WRITING code, not just reading. We have them right here on DIC and they have been linked to you several times. There are many good guided self-teaching books, that once again are NOT just reading but teaching through proven methods of:
- Introduce new material
- Have student exercise with new material
Yet you insist that you don't need to go the route that has worked for the 4 generation of coders before you:
Representatives of which are here TELLING you that is the way to learn this science/skill/art.
Quotewould i be able to take out the private double[] months = new double[12];
and place it in a method instead of leaving it in a private field, why does it have to be in a private field as opposed to a method in just placing it in the main method?
Questions like this last one show just how badly you need to stop trying to write this program and just concentrate on learning the language through some sort of guided lesson plan. This question is filled with so much lack of understanding that it is hard to know where to start in an effort to answer it. To answer this someone would have to back up 5 chapters and help you get a grasp of certain introductory concepts. It's not right to ask that of people that have already devoted tens or hundreds of hours to develop the tutorials we have here. You shouldn't be asking them to repeat themselves because you feel you need special hand-holding or because you don't want to get the right books or because you don't want to actually work the exercises in the books or tutorials.
- Develop from scratch even though they haven't learned the language yet.
- Q: I'm making a maze generator/solver and...
A: http://www.codeproje...enerator-Solver
- Q: I am making a calculator as my school homework project and ...
A:Calculator tutorial
Do some proper OOP design and make a Keypad object, and a Display object etc.
- Q: I've been struggling with this for days/weeks and I can't figure it out and my professor is worthless and can't teach. Can someone here explain it to me?
A:SpoilerIf you are struggling with how to do this you need to talk to your professor. Let him/her know you are struggling at this early stage in class. Make your professor do the job (s)he gets paid to do by either helping you or finding you a tutor or giving you more exercises from earlier in the book. You are paying for this education. Be an active part in not allowing the teacher to brush you off and let you slip through the cracks. If the other 50 people in class aren't struggling then don't blame the teacher. If the other 50 people are struggling then you all need to go to the professor's superior and tell him/her. If the prof is really incompetent then you don't need to help him keep his cushy 100,000/year job. If the prof isn't incompetent then you need to study harder or consider buying another book on programming. You aren't required to ONLY use the text book provided for the class.
"How do you resolve your issues" survey.
- Q: I am doing a dice game for a school homework and...
A:Drawing dice on the console
- Q: I'm doing a card game... How to make a card class... a deck? How to shuffle cards?
A: See this thread - [/b]especially post #11[/b]
QuoteHi,I'm currently learning C# in class at the moment and I'm a little bit stuck on what this question means.[...]show me where I can get help,
A:SpoilerYour professor. That's where to start for a couple reasons:
1. They are getting paid to teach you. If they aren't teaching you this needs to come to their attention and that of their superiors.
2. You're the one paying them. Tens of thousands of dollars for your education. You need to learn to take every ounce of knowledge you can from these teachers and not sit passively back and try to learn it on the outside. If you were going to do that then you didn't need to take out all the student loans that are going to keep you in debt for the next 15 years.
3. You need to let the teacher do their job. If you are struggling here you don't want to hide it. You need them to be aware of position so they can give you the time and attention you need. Otherwise you will be a little lost on chapter 1. A little more on 2. Way behind by chapter 3. You have to get a good foundation now if you are to gain anything in the later lessons.
- Q: I want to write a program that does x, y and z with features for A, B, and C. {Notice there is no question in this question}
A:SpoilerThat is a very good statement of intent. Go right ahead. You don't need to announce your intentions to us, nor get anyone's permission. After you have made an effort to your own code (in good faith as described in the Welcome DIC email you got when you joined) and the forum rules that I'm sure you read before posting, and you have a QUESTION about this project... Please post the QUESTION here in this same thread.
There is no need to start a new thread for this same topic.
- Q: I need to code to do x... Someone tell me the code for y...
A:SpoilerYour question is about to get bounced for begging for code anyway but...
So you're asking the volunteers here to write your code for you, to make it do everything in your wish list?
Please read the rules.
You seem to misunderstand what we do here. We help people learn to code. We help people with their projects. We help people better understand the errors and exceptions they are getting so they can fix their issues. We are not a free code writing service. If you have made an effort to code a specific feature, but are not getting the results you wanted then please post the relivant code for that feature along with the error messages or an explanation of what results you are seeing as compared to the results you were expecting, and we will try to guide you onto the right path.
Read this article!!!!!
Discussion topics:
- Q: I'm fresh out of college and having trouble getting hired as a developer. Do you have any advice?
A: I wrote this post expecting to get slammed, but it has gotten lots of positive feedback so I guess it's resonating with people as good advice.
- Q: What is the best programming language/OS? What programming language/OS should I learn?
A:SpoilerAll of them. And none of them. You might as well be asking "What is the best kind of vehicle?" Because the answer for both questions is "It depends on your needs and what personally suites you the best." C, C++, C#, Objective-C, Cocoa, F#, Visual Basic, Python, JAVA...
Are all good languages. They all have their pros and cons. They each have their strengths and weaknesses. Some have stronger footholds in some markets than others. Do you want to write for iPhone/iPad then you need Objective-C. Do you want to write for generic mobile phone use then you need JAVA. And so on. If you have no idea what area of programming you want to move to (Gaming, Financial, Windows, Macintosh, Cell phones) then nobody can advise you on a language. Personally, I would point you to C# because, like it or not, Microsoft owns the desktop computer market and C# will teach you good habits of design, OOP (Object Oriented Programming) design, inheritance and so on: Concepts that translate well to all other OOP languages.
The OS is a by-product of the type of coding you want to do, which in turn dictates the language you need, which then decides the operating system you probably need. Not the other way around.
Do you want to code apps for iOS devices like the iPad and iPhone? Then you need a Macintosh to do it right. Are you hankering to do machine vision programming? Industrial robot control? Financial applications?
What are your programming goals? Do you want to market $9.99 desktop applications to the masses? Do you want to make control systems for helicopters? XBox games requires the .NET XNA framework so you are now in Windows. Do you want to do embedded controls for automotive computers? Do you just love MS Office and love to make extensions for it? Do you want to work on web apps or desktop apps or mobile apps?
Do you now see why we can't even begin to tell you what is best for you? Only you know what you like and what you don't like. Only you know what area of programming is interesting to you. If you ask me for advice I might tell you video processing for the movie industry is great so you should get a Mac. Someone else is going to tell you cool stories of working on CSI lab equipment so you should do C embedded stuff.
The short answer for this question is: Get in touch with your own wants and needs then think for yourself.
Join these discussions on the topic:
Which coding language?
VB6 is dead
C# or C++?
- Q: What language should I learn so I can be employable in the future? What's the future of software engineering? What should I study so I can be successful working at home?
A:SpoilerYeah, you're sparking a "Which language is best?" war.
This has been covered so many times here. The short answer is:
They are all good, and they are all bad. You need the right tool for the job. You don't build desktop application in HTML. You have to decide what area of programming you want to do. You talk about "contract work" like it is all the same. That's like saying "Plastics". There are 100,000 different kinds. If you want to code for Xbox games you use a different language and IDE than you do for iPad games. So you need to pick an area of coding you want to work in, then determine what tools are used for that.
As for the questions about "what will be useful in the future?"... We aren't fortune tellers. If we had a crystal ball that told us the future of computing software engineers wouldn't be in the unemployment lines along side welders. And if the senior developers looking for work had that crystal ball, frankly they wouldn't be telling kids fresh out of school what areas to go to so as to create even more competition for those rare jobs.
I think you need to recognize the that software engineering is a job in the real world just like any other. People compete. 1,000 applicants apply for 1 job. That's the real world.
If you want to compete on oDesk, great. Then actually LOOK at oDesk for the desired skills rather than ask us. What contracts are being offered? What technologies are being asked for? What is the pay rate for those gigs? Can you build a system fast enough to make a living at it? Because here's what I notice there most of the time: Someone wants you to build an entire Point of Sale system from inventory to sales counter software, with barcode reader integration and full on-line ecommerce store. The maximum pay is $500. If you can build all of that in 10 hours then you are making $50/hour or around $100k/year. Which is what you need to make considering you are freelance and have to pay your income taxes and social security out of that since you are now your employer. If you can build all of that in 10 hours: Wow! If it takes you 100 hours (2.5 work weeks is still pretty quick) then you are making $5/hour. Can you feed your family on that? Not if you live in a first world country. Maybe if you live in Mumbai.
- Q: How do I become a programmer?
A: Click the link
- Q: I'm not really sure what I want to do with my future? Do you guys like programming? I think I kinda like math and games and computers? What should I do or study?
You are asking a very vague, generalize question about a broad topic.
You might as well be asking... What is the best kind of vehicle to buy? Or what is the best kind of plastic to make? It all depends on your needs... Your area of business.
If you are interested in embedded devices like computers that control automobile engines it is still programming - but it is entirely different to writing a point of sale program meant to be used as a self-service kiosk like you see at Home Depot. And that is entirely different to writing a program that is meant to be used on a mobile platform.
You need to make a decision about what kind of programming, what area of interest, what industry you want to work in, before you can worry about the specifics of which language and OS and platform.
Which Language Should I Learn?
DIC Tutorials Section
Good thread on the topic
Get experience while you find yourself
- Q: What's your installation like? What sofware do you use? What are your Visual Studio extensions?
The hardware details and screen shots of 3 monitors on a laptop
- Host Operating System - Quad core i7, 24gig RAM, 3 monitor laptop running Windows 10.
- 20 times of on-line update/reboot cycle
- Device Drivers
- AVG antivirus
- VMware workstation
- VM Operating System
- 20 times of on-line update/reboot cycle
- Device Drivers
- Visual Studio add-ins:
- Perforce source control (P4V)
- ReSharper
- Dotfuscator
- WPF Toolkit Extended Pro
- XAML regions
- XAML Styler
- VS Color Output
- Favorite Documents
- Pretty Paste
- Tabs Studio
- Smooth Scroll
- InstallShield
- Perforce source control (P4V)
- Expression blend studio
- MS Office
- SnagIt
- Safari
- iTunes
- Fences
- Yahoo messenger
- FoxIt PDF reader
- AnyDVD (I have DVDs from 3 different regions)
- TightVNC
- Dropbox
- AVG anti-virus
- Quicken
- Canon RAW codec
- Shark007 codec pack for Media Center
- Another 20 rounds of on-line update/reboot
- Take a snapshot of the VM machine for easy restoration
- 20 times of on-line update/reboot cycle
- 20 times of on-line update/reboot cycle
That is my entire install
Working for myself/Deploying/Selling software:
- Host Operating System - Quad core i7, 24gig RAM, 3 monitor laptop running Windows 10.
- So you want to be a game programmer...
- Q:How do I stay a free lance coder for a living?
- Q: How do I become a better coder?
Read this, and practice a lot.
How to be a better coder
- Q: Are there any resources or small C# projects to help a novice to become a better coder?
A:SpoilerThere is a novice projects thread here on DIC. But here's my advice whenever this comes up:
Look around. Anyone who can't find a dozen projects a day by just walking through life, is doing so with their eyes closed to the world.
- Do you like the weather? What about a program to get the various weather reports from different web sites?
Or to integrate with one of the numerous USB weather station hobby kits on the market?
- Do you like the run? What about a program to log your runs, routes and progress?
- Do you like movies? What about a program to catalog all your DVD's and AVI's?
- Do you like photography? What about a program to browse your images, assign tags and GPS?
- Do you like shooting? What about a program to track your aim and improvement?
What about every time you walk into a business and someone says "Oh, I'm sorry. The computers are slow/suck. This is going to take 10 minutes and 25 screens."
Sounds like an opportunity to make and maybe even sell them a new program. So go home and make it first before you open your mouth. If you succeed in something great. If you fail, then you know where to study more and you haven't embarrassed yourself.
Go to any of the on-line coder for hire sites. Read the new contract descriptions. DON'T BID ON THEM. Just read them. This will tell you what is requested by employers so you know where you have the potential to make money, and tell you where you should study. Then pick a project and build it. TRACK YOUR TIME. If you don't know how long it takes you to build a project then you won't be able to bid on contracts. If you bid $50 for 50 hours of work you're going to starve to death. Again, building projects just to learn the technology and learn your own speed and weaknesses is something we all do/did and you need to do too. Once you can build a project just for the learning experience, fast enough that you could have made a competitive bid... Now you can start considering actually bidding on new contracts that are in your skill set.
- Do you like the weather? What about a program to get the various weather reports from different web sites?
- Q: How do I sell the software I've developed?
- Q: How do I decide how much to charge for my application?
A: Read this
A lot of questions about freelancing were covered in the Q&A with the Experts thread
- Q: How do I deploy my program / Make an installer?
#7 luigij30
Re: How shall I distribute my software?
Posted 17 December 2015 - 10:02 AM
the software if for windows.
the software if for windows.
Page 1 of 1


text:
The GMC Sierra is all-new for 2007, redesigned from the ground up. The new Sierra is built on a new platform, stiffer than before for better ride and handling. The exterior styling is all new and a new interior offers the buyer many more options, including a choice of two dashboard styles.
The 2007 GMC Sierra will be offered in a Denali version, which makes for a comfortable, luxurious, and highly capable truck. A Sierra Denali can handle business and family affairs as well as perform serious towing and hauling duties. The Sierra Denali offers the same sort of exclusive content as GMC's upscale Yukon Denali sport utility.
Note that until production of the new truck ramps up, GMC dealers will be selling old-style Sierras as 2007 GMC Sierra Classic models. These are not to be confused with the all-new 2007 version.
The standard cab is designed for fleet buyers and others who want a basic work truck; it's The standard-cab work truck can be equipped with either a standard bed (6-foot, 6-inch) or a long bed (8-foot). The work truck can be ordered with two bucket seats or a three-person bench seat.
The extended cab has two rows of seats with rear-hinged rear access doors that open 170 degrees. The extended cab can be equipped with either a short bed (5-foot, 8-inch), standard or long bed. The extended cab can be equipped with seating for five or six.
The crew cab has two rows of seats and four front-hinged doors, like those on a Yukon. The crew cab can be equipped with seating for five or six and comes with the short bed.
The Denali comes only as a crew cab and exclusively with a 400-hp 6.2-liter V8 engine with a six-speed automatic transmission and all-wheel drive.
Standard equipment on the work truck ($17,860) includes an AM/FM radio, daytime running lights, tire pressure monitoring system, smooth ride suspension, 17-inch wheels, chrome bumpers, air conditioning, vinyl seating surfaces and one-year of OnStar.
The SLE ($24,050) adds a CD player, cruise control, cloth seats, a rear-window defogger, auto-dimming rearview mirror with compass and outside temperatures, leather-wrapped steering wheel, fog lamps, handling/trailering suspension, carpeting and power door locks/windows/mirrors, while the SLE2 ($28,695) adds dual-zone air conditioning, a floor console, six-way power driver and front passenger seats, audio controls on the steering wheel, premium cloth seats and machined aluminum wheels.
The SLT ($30,855) adds a six-disc CD changer with Bose sound system, leather seat trim, heated windshield washers, front bucket seats with 12-way power adjustment and polished aluminum wheels.
Options include head curtain airbags ($395), XM satellite radio ($199), a locking rear differential ($325), Stabilitrak ($425), and a power sunroof ($685).
Safety features include the mandated dual front airbags and a tire-pressure monitoring system. Optional head curtain airbags automatically inflate when sensors sense a severe impact to provide extra protection in the event of a rollover or secondary collision. Also available: driver and front-seat passenger side-impact air bags; anti-lock brakes, StabiliTrak electronic stability control with rollover mitigation technology, Autotrack active transfer case, ultrasonic rear park assist, OnStar emergency notification.
The design of the front end of the 2007 GMC Sierra emphasizes the truck's wide stance. The GMC emblem is set amid dark horizontal bars in the middle of an upright and chrome-surrounded grille. The headlamps are a pair of stacked, jeweled lenses. The front bumper features round fog lamps and a wide air intake and wraps around the sides of the truck to the front lower edge of the front wheel wells.
The Denali gets it own chromed grilles, both the upper section and the air vent below the front bumper.
The hood has a pair of long, narrow V-shaped power bulges and leads back to a steeply raked windshield. The windshield is tilted back for improved aerodynamics and enhanced highway fuel economy.
The side view features slightly bulging and elongated fender flares that sweep down behind the headlamps. The sides of the cargo bed are higher than on previous models, and the exterior of the tailgate is sculpted, enhancing the rear view of the truck. Stacked tail lamps are on either side of the tailgate.
Nine colors are available on a truck that looks taller and stronger than its predecessor, yet also has improved aerodynamics that help give the Sierra a highway fuel economy rating of as many as 22 miles per gallon with the 5.3-liter V8 engine under the hood.
An optional cargo management system is available for the bed with side rails and various cargo-carrying and cargo-controlling boxes and dividers and tie-downs.
The GMC Sierra and Chevy Silverado are built on the GMT900 platform, which shares most underpinnings with the Yukon SUV. The pickups get a unique rear frame section that is 245 percent stiffer. The Sierra and Silverado share mechanical components, with the exception of the unique features found on the Sierra Denali.
Compared with the previous-generation GMT800 truck, the new frame is 234 percent stiffer in torsion rigidity, 62 percent more resistant to bending and 136 percent stiffer laterally. This yields a smoother ride and better handling. It also allowed the engineers to reduce the gap between the truck bed and passenger compartment as well as the gaps between fenders and bumpers, all of which enhances aerodynamics and fuel efficiency.
For 2007, the front suspension has switched from torsion bars to coil-over shock absorbers and the rack-and-pinion steering gear is mounted to the engine cross member frame. The truck also has a new rear axle design with shocks absorbers mounted outboard and more upright for better dynamic control.
The 2007 GMC Sierra boasts interior features popularized by the Yukon sport utility, providing a much more upscale environment for the driver and passengers. GMC hasn't forgotten about owners who use their trucks for work, however. So the Sierra is available with the choice of a pure pickup interior or luxury-inspired accommodations more in the style of the Yukon.
The "pure pickup," as it's called, has a unique dashboard that is more driver-oriented and has larger switchgear and door handles that are designed to be easily manipulated by those wearing work gloves. The pure pickup dashboard has a double-decked glove box system, with the upper box just large enough to hold a pair of work gloves and a few smaller items. The pure pickup interior includes a 40/20/40 split front bench seat with the center section folding down to provide a large storage compartment and wide armrest.
The SUV-style luxury-oriented interior puts audio and ventilation system controls more easily within reach of the front-seat passenger and has two front bucket seats with a fixed center console with assorted storage compartments.
GMC says the interior of the new Sierra is 20 percent quieter than its predecessor, thanks to enhanced insulation materials, much like those used in the company's sport utility vehicles, and to aerodynamic improvements that reduce wind noise.
Rear seating is provided for three people in the extended and crew cab versions, with a comfortable 34.3 inches of rear legroom in the extended cab and 38.7 in the crew cab.
Access to the rear seating area of the extended cab is eased by rear-hinged doors that open to nearly flush with the rear quarterpanels. Sitting in the back seat of the extended cab is made more pleasant thanks to the fact that the windows in the rear access doors power fully down.
We've driven three versions of the 2007 GMC Sierra near Scottsdale, Arizona. We found all of them to be comfortable. The 5.3-liter V8 provided plenty of power for the extended cab SLE models we drove and the 6.0-liter V8 was more than enough for the SLT Crew Cab.
Of the suspensions, the Z83 offers the smoothest ride while the Z85 is slightly stiffer and for those who often tow trailers. The Z71 is set up to enhance off-pavement driving. The Z60 configuration is for what GMC calls "maximum street performance" and includes big 20-inch wheels. The NHT geometry is designed for Sierra owners who need to tow heavier trailers.
The SLT Crew Cab 4x2 we drove was equipped with the Vortec Max 6.0-liter V8 engine, and a 3.75 rear axle. It was fitted with Stabilitrak, side-curtain airbags, a locking rear differential, and a convenience package that includes adjustable pedals, remote vehicle starting system and rear park assist. The SLT we drove had the NHT suspension designed for maximum capacity trailering, with a special steering gear, shock absorbers, rear axle and tires.
The suspension was comfortable and did a good job of isolating the bangs and bumps as we motored along gravel roads, with lots of good-sized rocks, through the Arizona desert north of Phoenix.
But the truck also was comfortable and fully capable of being driven fairly aggressively on narrow paved roads that twisted up the Yarnell Grade and on through the mountains as we took the scenic back way into Prescott.
One of the trucks we drove had its bed loaded with heavy cargo and the brakes were good enough that nothing dramatic happened when we had to make a hard and fast stop.
The GMC Sierra is all-new for the 2007 model year. It features new exterior styling and new interiors that can be ordered for pure pickup work or for more luxurious family-oriented duties. Those who plan to use their trucks for commuting to work, carrying lots of family members and towing boats, may prefer the SUV-style interior, but pickup truck veterans who use their trucks for work likely will opt for the more driver-oriented pure pickup design.
NewCarTestDrive.com correspondent Larry Edsall test drove GMC Sierras on the desert roads north of Phoenix.

subset: commoncrawl


text:
The Family Farm Costume Photo 8 of 9
Rate this costume:
87 votes
|18 comments · add a comment
|Costume type:
|Costumes for Families
This homemade costume for families entered our 2011 Halloween Costume Contest, and won a special prize in the Most Creative Costume nomination!
A word from Julie-Anne, the 'The Family Farm' costume creator:
This year my husband decided my daughter needed to be a chic, not just a chic but a chic in an egg. Not just and egg but one that she could hide in and pop... Read more »


text:
Gateway Matching Down*
- Offer Amount $1500
- Gateway Price: $17,082*
- Stock Number: 20T2059
Gateway Chevy will match your down payment up to $1,500." Dealer matching down is available to everyone."
Offer Disclosure
*Use any lender. Gateway Chevrolet will match down payment up to $1500 in the form of discount off the MSRP of all qualifying new vehicles. See dealer for additional details. Must be Arizona resident to qualify.


text:
Hinesburg, Vermont
|This article is a stub. Help us to expand it by contributing your knowledge. For county and town page guidelines, visit U.S. County Page Content Suggestions.
Hinesburg is a town in Chittenden county, Vermont. It was formed in 1763 in N.H. from Addison county. The probate and court district for Hinesburg is Chittenden. For more information, contact the town at 10632 Rt. 116, P.O. Box 133, Hinesburg 05461. On the attached map, Hinesburg is shown as 13 in Chittenden county.
For information about the state of Vermont see Vermont Family History Research.


text:
Fresno County's Pet Food Pantry
We're filling tummies and saving lives. It's that simple.
For many Fresno families, who are struggling financially, the responsibility of caring for a pet can simply be too much and they are forced to do the unthinkable – surrender their loyal companion.
At Halo Café, our mission is to help families keep the promise they made to their pets to love and care for them forever by providing pet food to those who cannot afford it on their own. This pet food pantry exists to serve low-income families, elderly and homeless community members in an effort to keep pets with their people and out of the already overcrowded shelters.
If you would like to be a Halo Cafe "Angel" simply click on the donate button to help feed the hungry dogs and cats in Fresno County. (For more giving options please visit the "How You Can Help" tab.)
Your donation is tax deductible!
Halo Cafe is a 501(c)(3) non-profit organization TAX ID 45-4412728
Thank you for your kindness - Together... nothing is imPAWssible.


text:
By signing up, you agree to receive marketing emails from OneTravel (Fareportal). Consent notice
You may exercise your right to object ('opt-out') at any time via the 'Unsubscribe' link in each email. Your email address will be transferred to our US data center pursuant to our EU-US and Swiss-US Privacy Shield certification and processed by our marketing teams in the US and India. Privacy Policy
Close [x]
Close [x]
* All fares above were last found on: .
Fares are round trip. Fares incl. all fuel surcharges, taxes & fees and our service fees. Displayed fares are based on historical data, are subject to change and cannot be guaranteed at the time of booking. See all booking terms and conditions.
Read reviews below to know our customers say about our services and flights booking process!
I was on a stand by flight to Tulsa and found out all flights were completely booked for the next 5 days, this agent found my mother a reasonable flight for me for a very reasonable price leaving the next day. going a different route but I was not looking at 5 day or more stay at the airport. I thank God for her and you are blessed to have such a hard working employee.
Have been using OneTravel for the past 6 years. Their agents are well trained and well mannered. They have never failed to get issues resolved even if it takes hours.That's dedication. As a Chef i demand reliability and dependence and that's what the agents at OneTravel gives.
Research, plan and book your travel all on one, easy-to-use site. With one goal in mind, OneTravel will help you to effortlessly search hundreds of airlines and routes to find the best price on flights to BJL. We are continually negotiating with major airlines to offer our customers the best in value, including exclusive deals and offers on BJL flights. With OneTravel, everything from comparing prices to saving big on your next trip is only one click away.
All of OneTravel's flight deals are backed by courteous and professional 24-hour customer support, ensuring that, from planning vacations in advance to those last minute trips, all of our customer's needs and concerns are met. Once you've saved big on your airline tickets, check out our travel blog and read our city guides to learn all you can see and experience on your trip to Banjul Airport. Whether your travels will take you a short distance or across the world, remember that, for all of your travel requirements, take off begins at OneTravel.
Find the deals you want & manage your trips ... all while on the go.
Earn rewards points & other travel perks when you spend.
Get inspired, learn expert tips & add to your travel bucket list.
Get there on time,every time!
Just in Time! 7 Holiday Airfare Tricks for Last Minute Planners
Afraid of Getting Sick When Traveling? Test Your Knowledge on How to Stay Healthy!
8 Ways to Axe Costs & Save Money When Flying for the Holidays
How to Make Your Airport Visit More Relaxing
8 Reasons Why You Should Go Camping on Your Next Trip


text:
New Mexico Bill Would Criminalize Abortions After Rape As 'Tampering With Evidence'
A Republican lawmaker in New Mexico introduced a bill on Wednesday that would legally require victims of rape to carry their pregnancies to term in order to use the fetus as evidence for a sexual assault trial.
House Bill 206, introduced by state Rep. Cathrynn Brown (R), would charge a rape victim who ended her pregnancy with a third-degree felony for "tampering with evidence."
'Tampering with evidence shall include procuring or facilitating an abortion, or compelling or coercing another to obtain an abortion, of a fetus that is the result of criminal sexual penetration or incest with the intent to destroy evidence of the crime," the bill says.
Third-degree felonies in New Mexico carry a sentence of up to three years in prison.


text:
) -- The strong pace of U.S. auto industry sales this year is continuing this month, with November light-vehicle sales likely to show a 12% increase.
Experts said Hurricane Sandy reduced October sales, pushing some demand into later months, and also created a need for replacement vehicles.
"Sales have strengthened each week in November, which bodes well for a strong finish to the month and the year," said J.D Power analyst John Humphrey, in a prepared statement. "We expect healthy sales in December, as the industry continues to recover from Sandy and leads into its year-end sales events."
LMC Automotive, an affiliate of J.D. Power, forecast November volume of 1.1 vehicles, with retail sales accounting for 83%. November is expected to reflect the highest retail selling rate since January 2008. Retail transactions are considered the most accurate measurement of consumer demand for new vehicles, with the remaining sales to fleet customers influenced by various factors.
LMC Automotive projected full-year 2012 light vehicle sales of 14.4 million. During its third-quarter earnings call,
(F) - Get Report
also projected 2012 light-vehicle sales of 14.4 million. Edmunds.com also said it expects full-year light-vehicle sales of 14.4 million. U.S. light-vehicle sales totaled 12.8 million in 2011, up from 11.6 million in 2010. LMC projected 2013 sales of 15 million.
"The irrepressible need and willingness of consumers to replace aging vehicles is stronger than the effects of natural disasters and fiscal turmoil both here and abroad," said LMC Automotive analyst Jeff Schuster, in a prepared statement. "A sustained recovery pace in auto sales is expected over the next six months, barring any fiscal cliff hangover, but the medium-term forecast is still dependent on more pronounced economic activity and growth."
On a recent conference call with reporters, Edmunds.com economist Lacey Plache said that Hurricane Sandy resulted in lost sales of about 30,000 units in October. This month, she said, first-half sales in the Northeast were slower than expected, but a second-half pickup is expected. "By December, most of the delayed sales will have come back, plus sizable replacement sales come in" she said. "Insurance money starts coming in by then."
Edmunds.com estimated that 200,000 to 250,000 vehicles were destroyed or damaged by Hurricane Sandy, of which about 65,000 to 80,000 will be replaced in the new car market.
-- Written by Ted Reed in Charlotte, N.C.
>To contact the writer of this article, click here:
Ted Reed


text:
Artists on «
Bang Camaro
Bang Camaro Guitar Chords
Taking their cues from the bombastic riffs and choruses of pop-metal, Boston's musical collective Bang Camaro started as a labor of love for guitarists Bryn Bennett and Alex Necochea of Model Sons and Bleu and the Good North, respectively. After bonding over a shared love of Ratt and Dokken (among others), the duo embarked on a project that would emphasize guitar solos and rousing refrains while abandoning verses; their cause eventually swelled to include three guitarists, a bassist, a drummer, and as many as 20 vocalists (all credited as lead singers), who referred to themselves as "the Choir." After releasing their self-titled debut album in 2007, the group embarked on a U.S. tour in 2008, including a stop at Lollapalooza. The self-explanatory Bang Camaro II was released that November, offering another batch of '80s-styled rock. ~ Katherine Fulton, Rovi
Guitar Chords:
The Hit


text:
Series Moving Production To Los Angeles, CA
Casting Calls For Women Over Thirty-Five Kick-Off On December 6th
New York, New York � November 11, 2009 � TV Land announced today that it has picked up the hit original reality model competition "She's Got The Look" for a third season and is moving the series production to Los Angeles, CA. Premiering in 2010, this season of "She's Got The Look" sets out to discover a beautiful, sophisticated and confident woman over the age of 35 who has the potential to transform herself into a model representing some of the most high-profile brands and highly-coveted campaigns in the fashion and beauty industry. Emmy Award-Winner Allison Grodner ("Big Brother," "Blowout") returns as executive producer and has teamed up with executive producer Rich Meehan ("Big Brother") in their first project together under their new banner, Fly On The Wall Entertainment. The show has also renewed partnerships with SELF Magazine and world-renowned modeling agency, Wilhelmina Models, Inc.
Open casting calls for "She's Got The Look" begin Sunday, December 6th in Los Angeles, CA. Additionally, there will also be open casting calls in New York, NY on December 12th, in Memphis, TN on December 13th and in Columbus, OH on December 15th. Thousands of applications have already been received for the third season. For the most current information on casting, log onto TVLandPrime.com.
"She's Got The Look' resonates with our viewers who can identify with the show's message of reinvention, second chances and achieving lifelong dreams," states Larry W. Jones, president, TV Land. "The transformations and experiences these women go through are always so inspirational and this is sure to be another amazing season."
"Today, some of the most beautiful women in Hollywood and the world are over the age of 35," says Sean Patterson, President of Wilhelmina Models. Just look at the magazines featuring Jennifer Aniston, Renee Zellweger, Eva Mendes and even Carla Bruni on a regular basis. It's no coincidence that �She's Got The Look' is quickly gaining resonance as a real and much-needed television show that is also heartfelt and extremely entertaining. We are very proud of our past two winners who are doing fabulously and are excited to find the next to add to Wilhelmina's roster of beautiful men and women."
"The message of �She's Got the Look' is to take on new challenges in your life, which is exactly what SELF encourages our 6 million readers to do every month," says SELF editor-in-chief Lucy Danziger. "By trying something outside your comfort zone, you always win."
Throughout the past three seasons of "She's Got The Look," contestants have ranged from age 35 to 72 years old. The exposure and success from the series has secured a variety of top-tier bookings for many of the show's alumni with clients such as: Kmart, Verizon, AT&T, Nicole Miller Cosmetics, Hallmark, Microsoft, Toyota, Volvo and many more. These achievements fulfill the shows premise that beauty is timeless.
Keith Cox and Sal Maniaci serve as executive producers for TV Land; Sean Patterson and Corey Preston are executive producers from Wilhelmina.
For the most current information about the third season of "She's Got The Look," log onto www.TVLandPrime.com.
TV Land and all related logos and titles are trademarks of Viacom International Inc.
About TV Land PRIME and TV Land
TV Land PRIME is TV Land's prime time programming destination designed for people in their mid-forties and the exclusive home to the premieres of the network's original programming, contemporary television series acquisitions and movies. TV Land PRIME is part of TV Land, a network dedicated to presenting the best in entertainment on all platforms for consumers in their 40s and 50s. Consisting of original programming, acquired shows, hit movies and full-service Web site, TV Land is now seen in over 95 million U.S. homes.
About MTV Networks
MTV Networks, a division of Viacom (NYSE: VIA, VIA.B), is one of the world's Leading creators of entertainment content, with brands that engage and connect diverse audiences across television, online, mobile, games, virtual worlds and consumer products. The company's portfolio spans more than 150 television channels and 400 digital media properties worldwide, and includes MTV, VH1, CMT, Logo, Harmonix, Nickelodeon, Nick at Nite, Nick Jr., TeenNick, AddictingGames, Neopets, COMEDY CENTRAL, SPIKE, TV Land, Atom, GameTrailers and Xfire.
About Wilhelmina Models, Inc.
Wilhelmina Models, which was founded by supermodel Wilhelmina Cooper in 1967, represents more than 1,000 models in their New York, Los Angeles and Miami offices. In 2008, the agency became the first ever modeling company to go public. The agency has launched the careers of many superstars, including Angelica Huston, Whitney Houston and Lauren Hutton as well as Mark Vanderloo, Gabriel Aubry, Alexandra Richards, Theodora Richards and more.


text:
Breath & Imagination coming up on City Theatre's Mainstage in March
City Theatre will present the world premiere of Daniel Beaty's Breath & Imagination, a music-filled play inspired by the life of classical vocalist Roland Hayes.
Co-produced with Hartford Stage and directed by Darko Tresnjak, Breath & Imagination runs on City Theatre's Mainstage from March 9 through 31, with an Opening Night performance on Friday, March 15 at 8 p.m.
In Breath & Imagination, Roland Hayes journeyed from the dirt paths of Georgia to European stages, becoming the first African-American classical vocalist to be heard around the world. With bright yellow shoes given to him by his mother, his Angel Mo', Roland walked the hard road to stardom. This musical features the soul of spirituals and the grace of classical music to portray one man's ambition to be an artist.
Breath & Imagination is the second of Mr. Beaty's plays to be produced by City Theatre, following last year's production of the critically acclaimed solo play Through the Night.
Written, directed, and performed by Mr. Beaty, Through the Night was described as a "tour de force" (Pittsburgh Post-Gazette, January 24, 2012). He holds a BA with Honors in English and Music from Yale University and an MFA in Acting from the American Conservatory Theatre.
Jubilant Sykes will portray Roland Hayes. Much like Mr. Hayes' track to international success, Mr. Sykes has appeared at the Metropolitan Opera, Deutsche Oper Berlin, Carnegie Hall, The Kennedy Center for Performing Arts, London's Barbican Centre, Apollo Theater, Hollywood Bowl, and the New Orleans Jazz & Heritage Festival, among others. His vocal talents span across classical, pop, and gospel genres.
Kecia Lewis (Leap of Faith; Chicago) will perform the role of Angel Mo', Roland Hayes' mother. Actor and pianist Tom Frey (2 Pianos/4 Hands) will portray The Accompanist and seven other roles.
City Theatre is located at1300 Bingham Street, South Side.
Tickets are $35 to $55 and are available at the Box Office; by calling 412.431.CITY (2489) or at citytheatrecompany.org


text:
Webster Bank Arena opens doors for new business
BRIDGEPORT -- Down at the Webster Bank Arena at Harbor Yard, change is definitely in the air.
There is a new logo showcasing the building's lighthouse design for the first time. There is new management, led by Sound Tigers president Howard Saffan, and backed by the deep pockets of New York Islanders owner Charles Wang. And most importantly, there is a new direction. This group is determined to make the Arena more than a focal point of sporting events throughout the year.
"Our doors are open here, so we're looking at every potential sporting event at this facility, from having a rodeo to bringing UConn men and women (basketball) here," Saffan said after a press conference to formally announce the ownership change. "We'd love to have Yale hockey, Quinnipiac hockey, as well as Sacred Heart hockey here. We feel we have the absolute best location.
"We look at Webster Bank Arena as the jewel. There are very few arenas that have as good sight lines as ours. The ability to bring in a larger percentage of events, that is the goal."
Along with the American Hockey League's Sound Tigers and Fairfield University men's and women's basketball as the prime tenants, the WBA already has hosted the Bridgeport Basketball Classic, featuring Harding, Central, Bassick and St. Joseph's, along with the FCIAC boys and girls basketball championships.
Among the bigger events the Arena has hosted so far in 2011 were the Metro Atlantic Athletic Conference men's and women's basketball tournament and the NCAA East Region Division I hockey tournament, featuring the No. 2-ranked Yale Bulldogs.
But for now, the building is quiet in terms of sporting events. And the Arena likely will stay quiet until October, when the Sound Tigers open the 2011-12 season, and November, when Fairfield's basketball seasons start.
That's why Saffan and Charlie Dowd, the vice president of Arena operations and former Bridgeport Bluefish general manager, are looking at anything and everything sports-wise to bring to the Webster Bank Arena.
A destination showplace
One of the first announcements was that the WBA will host an NHL exhibition game with the New York Islanders against a team still to be named. That game will take place in late September or early October. It will be the third NHL exhibition game the building has hosted -- it's also hosted two NBA exhibitions and two WNBA exhibitions.
Another big event will be the 2012 U.S. Gymnastics Tour, which will come to the Arena after the London Olympics, most likely in November.
In addition, the Arena is looking to continue its relationship with the FCIAC and host the boys and girls basketball finals as well as perhaps adding the FCIAC hockey semifinals and finals.
They would like to continue the Bridgeport Christmas Classic and also try to land the CIAC Division I, II and III high school hockey championships.
"We want to make this the destination for championships in youth sports," Dowd said. "And on Oct. 15, when the kids get together for basketball practice and they put their hands up, (we want them to say) `get to Bridgeport.' If we have the events, people will come. We have to give them a reason to come. There haven't been a lot of reasons to come here for a long time."
Saffan admitted that the Arena lost money on hosting the recent FCIAC basketball championships -- they also didn't have a lot of time to market the event -- but said that making money, at least in the beginning, wasn't as important as what could be done for the community.
Because the Arena now has at least nine months lead time looking at the next FCIAC championships (in February, 2012), enough sponsorship support could perhaps be found to make this a money-making event.
"We're going to talk. We have to sit down and talk with them and talk about if there are sponsorships out there that would pick up the rental costs," FCIAC vice president and Fairfield Ludlowe athletic director Dave Schulz said. "So, we're looking at it but we're also looking at how we can do it from a better financial standpoint."
It cost the FCIAC $18,000 to rent the building twice for the boys and girls championships.
"Even though the Arena gave us a great deal, it still cost us money and we didn't make what we usually make on the ticket sales (having a Bassick-Stamford final didn't help either)," Schulz said. "You have to get the right matchups and they (the Arena) knew that. Also, the dates were bad. We had to go back to back because the MAAC was there the next day and it just didn't draw well. Now, you get a Harding-Central final? You're going to pack the place."
"You're building a brand," Saffan said, "you're building a business, and if you look at it myopically like you have to hit a home run every time, you've got it all wrong. No business runs that way. ."
One step is trying to showcase the facility to various groups, like the CIAC, toward possibly landing additional events, like the 2012 Division I, II and III high school boys hockey quarterfinals. The CIAC is contractually obligated to play the 2012 semifinals and finals at Yale University's Ingalls Rink in New Haven, but isn't obligated to host the quarters there. So, that's what Saffan is going after.
Saffan would love having the CIAC boys and girls basketball championships, or at least the semifinals, at the Arena. For the past three years, the CIAC has hosted the finals at the Mohegan Sun Arena in Uncasville, some 80 miles away from Fairfield County, and has enjoyed success, drawing crowds of 7,428 (2009), 8,422 (2010) and 9,566 (2011). And while the CIAC is looking to continue that finals agreement at Mohegan Sun, Saffan wants to talk about hosting the semifinal state tournament games.
"We remain open and flexible in terms of where we go with our events. We look at everything, the facility, the management of the facility, how we all work together and, of course, the bottom line, what's the cost?" said CIAC associate executive director Paul Hoey. "We'd like to come down and listen to them and hear what they have to offer."
At least in terms of landing the hockey, those discussions might have already taken place.
"George Hall, who is my tournament director for ice hockey, is going to be talking or already has talked with the folks down in Bridgeport about doing something about hosting the quarterfinals and doing a number of games on that date," Hoey said. "He's looking at what kind of proposal they'd come forward with. We start a year in advance on these things because ice rinks are hard to book."
The CIAC's interest was due to the fact that there have been some recent conflicts at Ingalls Rink during quarterfinal weekend because of Yale's involvement in the ECAC playoffs. And while the CIAC has been thrilled with the basketball crowds at Mohegan Sun, the WBA is definitely in the running as a host for the quarterfinal and semifinal games.
"My (basketball) tournament director (Bob Cecchini) is in the process of, especially for boys, making some determinations as to where we might hold quarterfinal and semifinal games," Hoey said. "We've always considered Harbor Yard, but in the past it seemed like there were conflicting dates (with a Monster Truck show), but that doesn't seem to be an issue this time."
Filling the calendar
Saffan also is going to speak with Fairfield athletic director Gene Doris about the possibility of bringing the Connecticut 6 tournament back -- the building hosted the first tournament in 2009. And there are negotiations regarding hosting the 2012 U.S. Gymnastics Association tournament. The University of Bridgeport, the three-time defending USGA champion, is bidding to host next year's event.
"We're supporting them to bring the gymnastics championships here. That would be wonderful," Saffan said. "We have the NCAA women, we have the NCAA hockey, and when you look at the NCAA results, Bridgeport was the most successful regional venue these two times that (hockey's) been here."
Next March 17 and 19 or March 18 and 20, the WBA will host the NCAA Division I women's basketball tournament for the fourth time. Just a few days later, the Arena will also host the 2012 NCAA East Region hockey for the third time, on March 23-24.
Another goal is to bring not only the UConn women, but the UConn men down to Bridgeport for a regular-season game. Saffan said a meeting with UConn officials should happen soon.
When asked about one day playing in Bridgeport, UConn men's coach Jim Calhoun said it was a "possibility," although there are financial hurdles to pulling it off. Also, the Huskies cannot play at any other neutral venue in the state -- meaning the Webster Bank Arena and the Mohegan Sun Arena -- through the 2012-13 season, without the written consent of the XL Center.
"I don't know if it makes any sense for us to play (at the Arena) when we hold 1,000 more at home (Gampel) and 7,000 more at the XL Center," Calhoun said. "But, yes, it certainly is a possibility. There's just so many regulations now ... you have to be careful giving up a home date and even if you make money, there's a lot involved in coming down here."
In addition to the Islanders exhibition in October, Saffan has been involved in early talks with both the New York Knicks and New Jersey Nets about playing an exhibition game at the Arena.
"Very much so. We've had those discussions already," Saffan said on whether he was working to get the NBA back. "Our intention is to have a preseason NBA basketball game here in 2012."
He's also working to get a lot more.
Saffan mentioned the possibility of speaking with the NBA to host the NBA Developmental League's All-Star game as well as the AHL's All-Star game. But those events take almost a year of planning. So, while 2012 isn't likely for Bridgeport to bid for the AHL All-Star game, 2013 or 2014 could be.
"Every day, I try to get another event into this building. My philosophy has always been, `It takes three years to build a business.' The first year, you lose a lot of money, the second year, you lose less and the third year, you're breaking even, and we have to look at all these events in the same way."
Saffan did say that the building is not looking to bring in another tenant.
"It's hard with the scheduling with Fairfield University and the Sound Tigers. The Sound Tigers will have 38 home games, Fairfield will have anywhere from 12 to 16 games, so you start filling in those dates, it's very hard to host another team within this venue," he said. "But there are a lot of things that we can do once we start building up the traction within the arena and it becomes more of a destination."
The ability to bring people here," he added, "perhaps for the first time, turn those people on to the Arena and have them come back, that's very important to us. The goal for us is to be there for everybody. There's a lot to be said about the convenience of this building to the region."
Reach Chris Elsberry at email@example.com. Follow at Twitter/elspost.


text: Megan Fox, Tarantino join 'Scream 2009' 5:24 PM PDT 10/12/2009 by Associated Press , AP FACEBOOK TWITTER EMAIL ME Spike TV special tapes this weekend at Greek Theater Megan Fox, Hugh Jackman, Tobey Maguire and Quentin Tarantino will celebrate the creepy and otherworldly at "Scream 2009." All are set to appear on the Spike TV special, which will be taped Saturday at the Greek Theater and air Oct. 27, the network announced Monday. Liv Tyler, Sam Raimi, Elijah Wood and comic-book legend Stan Lee will also take part in the fourth annual event honoring sci-fi, fantasy and horror work in TV and film. Fans can vote for their favorites online. Vampires will have a heavy presence at this year's event, as the cast of HBO's "True Blood" is expected and "Twilight" star Taylor Lautner is set to show footage from the forthcoming film "New Moon." FACEBOOK TWITTER EMAIL ME Associated Press firstname.lastname@example.com @thr AP firstname.lastname@example.com @thr


text:
Google invents a spam filter to block robocalls from phones
Remember the Do Not Call list? Or the 2009 federal rule that was supposed to stop robocalls?
Odds are they haven't stopped your phone from ringing regularly with maddening automated requests from "Rachel from cardholder services." But perhaps technology can.
That was the theory behind the Federal Trade Commission's "Robocall challenge," a call to the public to come up with technological solutions to the phone-spam problem. The FTC says it receives some 200,000 complaints every month about robocalls -- more than it gets on any other subject. Caller-ID spoofing technology has allowed shady telemarketing services to illegally blast millions of people with automated calls, which are often scams. The Robocall challenge was an effort to fight tech with tech.
On Tuesday the FTC announced three winners: two individuals, who will split a $50,000 prize, and a third entry from Google engineers that won in a separate category for companies with more than 10 employees. Google won't get any money, but its solution might be the most robust of the three, if not the most creative.
The proposal, from Google engineers Daniel Klein and Dean Jackson, would crowd-source spam reports to build a real-time database of phone numbers from which robocalls are originating. After a few reports on the same number, algorithms would identify it and block or otherwise flag it for all future callers. That sounds relatively low-tech, but the key is speed. Robocalling systems work too fast for most manual reporting systems to respond to effectively. But if Google or another provider could implement it in a way that makes reporting spam quick and easy, with a single button -- as it is for email -- and updates the database instantly, it could theoretically block a substantial proportion of unwanted calls.
Of the two winning individual entries, one, from a man named Serdar Danis, would rely on algorithms to recognize caller-ID spoofing. The other, from Aaron Foss, is more imaginative. Called "Nomorobo," Foss' solution would set up a cloud-based "simultaneous ringing" service that would use a virtual second phone line to identify and hang up on robocalls before you could answer them.
The FTC won't implement any of the ideas on its own. Instead, it will rely on the private sector to develop these and other potential solutions.
Oremus is the lead blogger for Future Tense, reporting on emerging technologies, tech policy and digital culture.


text:
This is a such a big deal for me. When I started my journey into the world of photography, there were many things that inspired me and kept me determined to be true to myself, to look for the alternative, the quirky, the individual. And most of all to be brave and believe in ME.
Noa Azouley-Sclater aka Feather love is a massive source of inspiration to me. The first time I saw her work was like an explosion went off in my head. The images had such strength and honesty. Although they captured beauty through a dreamlike fantasy, it also was filled with a gritty, dirty truthfulness. So unique and here's that word again... 'Brave'.. she was nothing like I had ever seen before or since for that matter. You feel the picture, you know its real and true to who Noa is. There is no gimmick or trend.
It is very important as a creative artist to find the real you and what makes you unique. Yes look to others for inspiration and encouragement, but ultimately if what you do is not 'real' it will show, you will not feel it, and this will be reflected in your work.
I was lucky to meet Noa last year when she was in London with her husbands band. She shot mine and Pete's engagement shoot in a simple little church and I will forever treasure these images not only as beautiful pieces of art but also as a reminder of my own personal journey. Since then we have kept in touch as friends, mutually admiring each others work and I always dreamt that one day I would get to work with her…. and now it's happening. Noa is running a workshop in London and Belgium in September and I've been asked to be a guest speaker. Even just skyping with Noa for an hour gave me so much fire in my belly to really celebrate and push my own creativity and I'm so bloody excited to be a part of this...
The Feather LoveWorkshop
Think I might need to lie down.......


text:
2nd September 2001 Camden Barfly (Electric Set)
Satansbottom wrote:Hey folks, I posted this elsewhere on the site & then spotted this post so thought I would throw these over here just in case theirs something differnt!
A few bootlegs that I have meant to share & 1 that I have been asked for by PORLB. Guess most of you guys have these already but if anybody out their doesn't then help your self. I have 29 bootlegs (ok so you guys will have ten times that) and if anybody wants to add to this post with a few of their own then I will throw a few more up & so on and hopefully we can all help each other spread the love....
1) Plymouth Pavillion 8th Oct 1993
2) Camden barfly 28th Sept 2012
3) Endless, Nameless Demos
4) Monsters of Rock, Donington 4th June 1994
5) Stoke Sugarmill Set 1 25th Sept 2009
6) Stoke Sugarmill Set 2 25th Sept 2009
Have fun
Users browsing this forum: No registered users and 1 guest


text:
A Brooklyn rabbi and teacher at a girls' seminary has been arrested on a child pornography distribution charge.
Prosecutors announced the arrest Wednesday of 52-year-old Samuel Waldman at his Brooklyn residence.
A criminal complaint in federal court in Manhattan charged Waldman with distributing child pornography over the Internet in November by enabling others to download multiple videos depicting children in sexual acts, including girls ages 4 to 11.
Waldman was charged with one count of transporting or distributing child pornography. If convicted, he could face up to 20 years in prison.
He was released on $100,000 bond after an initial court appearance. He was also ordered to have no unsupervised contact with children and no employment with access to children.
Leave a Comment
Leave a Comment


text:
We received a request from Rachel Wiley (PhD student in the Counseling Psychology program at Arizona State University) to publish her letter. Please see it below and take part in the survey if you can. Thanks!
I am a graduate student under the direction of Professor Sharon Robinson-Kurpius in the Department of Counseling Psychology at Arizona State University. I am conducting a research study looking at the different ways in which people respond to stressful experiences.
I am recruiting individuals who are 18 and older, to complete a survey which will take approximately 15-20 minutes. Your participation is voluntary. If you have any questions concerning the research study, please contact me.
The information letter and survey can be accessed at this link: http://edu.surveygizmo.com/s3/574707/Research-Study
If you would like to be entered to win a $50 gift card, please send your email address after completing the study and 3 participants will be randomly selected for these prizes. Thank you!
Rachel Wiley, MA
Doctoral Candidate
Counseling Psychology
Arizona State University


text:
- About Port Colborne
- Accommodations
- Getting Here
- Leisure & Attractions
- Library
- Museum
- Roselawn Centre
- Shopping & Dining
- Sugarloaf Marina
- Things to do...
- Travel Guides and Brochures
- FAQs
- Contact Us
Port Colborne is a Niagara Peninsula city of over 18,000 residents located at the southern terminus of the Welland Canal on the northern shore of Lake Erie. Following the completion of the canal in 1833, this small settlement on Gravelly Bay was named a port-of-entry in 1834 and given its present name in honour of Upper Canada's then Lieutenant-Governor Sir John Colborne, who was instrumental in securing funding for the canal project.
First Nations people, pre-dating European settlement by thousands of years, had long inhabited this shoreline edged by a mature Carolinian forest and covered by a cranberry marsh further inland. Following the close of the American Revolution, U.E. Loyalists and others settled within the boundaries of Sugarloaf East (later Humberstone) Township. The name Sugarloaf came from the distinctively shaped hill on the shore which had long been a navigation aid to those travelling the lake. The shape of the hill reminded people of a "sugarloaf," the cone shape in which sugar was sold in the early days of sugar refining. During the War of 1812, Sugarloaf Hill was used as a signal beacon to warn of impending American attacks, but proved to be unable to halt a small attack on the Sugarloaf Settlement shoreline. Meanwhile, a short distance inland, another small settlement called Stonebridge (later to be called Petersburg and then Humberstone Village) was beginning to rise from the now partial-drained marsh.
Ever since the first vessel emerged from the canal here in 1833, the presence of the Welland Canal, which effectively bisects the city, has been the major determining factor in the city's pattern of growth. Throughout the 19th century, Port Colborne developed into a business community serving the marine trade along the Welland Canal. By 1870, the population of Port Colborne had grown to 1030, which prompted the citizens to become an incorporated village. By the 1880's, Port Colborne had become an important summer tourist resort as side-wheeling steamers, steam engine locomotives, and high wheeled bicycles brought hundreds of tourists on a daily basis to lake-side amenities such as Lake View Grove. In 1889, the Humberstone Club, composed of wealthy summer residents from the southern states chose Port Colborne as their destination of escape from the summer heat. The architecture of Tennessee Avenue today gives us a glimpse into its southern roots. The discovery in the late 1880's of significant amounts of natural gas in the area led to the rapid industrialization of Port Colborne and the surrounding area as companies such as the Erie and Foster glass companies and the Ontario Silver Company situated here to utilize the new source of fuel. Through most of the 1800's, the Neff Foundry and Machine Shop in Humberstone produced many types of metal products for both local and distant markets, culminating in the manufacture of bicycles in the 1880's and 1890's and finally the Neff Steam Buggy in 1901, one of two automobiles built by Benton Neff of Humberstone.
As the 20th century progressed, improvements to the harbour and the enlargements of the Welland Canal facilitated industrial development and small 19th century commercial and manufacturing works began to increasingly be displaced by larger conglomerates.
Cronmiller and White Brewery's property was taken over by the Canada Furnace Company, Reeb's Lime Kilns and Stone Quarries were bought out by Canada Cement Company, and in 1918 the International Nickel Company was established here. From a small beginning at Christian Zavitz's Grist Mill at the Sugarloaf in 1792, the flour milling industry in Port Colborne grew to be among the world's largest by the mid 20th century.
In 1918, Port Colborne was officially declared a town with a population of 2837. In the succeeding decades of steady growth, the Village of Humberstone and the Town of Port Colborne continued to grow towards one another geographically and this reality was officially recognized in 1952 with their amalgamation.
In 1966, Port Colborne was officially accorded the status of 'City'. As the industrial base began to decline during the last decades of the 20th century, Port Colborne once again began to look towards the potential of tourism and toward that end began promoting its cultural and recreational facilities and the lure of the Welland Canal.
Today, Port Colborne is a small multifaceted city, which combines a large service sector with its business, industry, culture, recreation and tourism industries to maintain its unique character into the 21st century.
Visit Port Colborne's Historical & Marine Museum


text:
The sand dunes at Brora, Sutherland, on Scotland's north east coast, are over four metres high. Buried within them are the remains of the late 16th / early 17th century saltpans. Over the centuries, the wind had blown sand over the site, completely covering it until it became forgotten about.
In recent years, coastal erosion had exposed part of the front wall of one of the buildings, and on the Day of Archaeology, we finished machining and started cleaning up the site.
We knew that masonry remained buried in the dunes as we had uncovered half of a building in 201. Although we had seen the front wall of the buried portion, we did not know how much would survive.
In order to uncover the site, we had to remove hundreds of tons of sand and had spent the previous two days landscaping the dune. Removing the sand would allow us to work safely , but we had to make sure that the wind would not blow away the reshaped dune, so were replacing the turf on the remodelled dune as quickly as possible.
We were finished with the machine by 9:00am (the machine driver had another job to go to so started early, one of the benefits of long summer days up in the north!). The machine had taken out the bulk of the sand while we dug close to the walls to ensure that the machine bucket didn't damage the masonry.
When the machine had gone, the walls plotted with the EDM, and loose of unsafe masonry was drawn, photographed and then removed.
There was also much collapsed masonry within the building, and once the machine had left, this had to be removed by hand.
We also spent time videoing Calum, a young volunteer who helped us out last year also, and had been inspired to use the Brora dig for a school project.
By the end of the day, we had cleared enough sand to reveal a small room, roughly 4 m x 4.5m, with a doorway facing the sea and a fireplace in one wall. While machining we had seen the lintel of the fireplace and it seemed to have initials carved into it. As we removed more sand from around it, we could see that there were further initials on one of the jambs; the other had nicks etched into its edge, perhaps where people had sharpened their knives.
The project had been initiated due to Jacqueline Aitken's passion for, and concerns about, the archaeology of Brora. Jacquie remembers playing on eroding masonry (now long gone) when she was a child and was worried that Brora's industrial heritage was being washed away by the sea. A member of the Clyne Heritage Society, she contacted SCAPE (Scottish Coastal Archaeology and the Problem of Erosion) and a joint project, (also involving the University of St Andrews where Jo and I are based), was established. Thanks to funding from Historic Scotland, a small bit of Brora's past is being recorded before it is lost forever.