Jump to content
Killersites Community

Leaderboard


Popular Content

Showing content with the highest reputation since 12/28/2010 in all areas

  1. 3 points
    Greetings, everyone! I've never interacted with the community surrounding Stefan's work, but when I heard a new forum had been developed I thought it would be a great time to get involved! A little bit about myself: My name is Logan. I'm a 24 year old from Hot Springs, Arkansas; a small town in the southern region of the US. Right now I'm working in marketing and sales for local business, but I'm obsessed with business and innovation. Creating real value for people is what gets me out of bed every morning! Although I've taken some of Stef's courses and self-learned a bit of programming, I am no authority on the subject. I feel like I know just enough to understand how everything works. However, I find topics of modern tech implementation pretty exciting and I look forward to listening what everyone has to share. If I'm not a programming wiz, what the heck and I doing here? I'm not sure yet! Haha. I'd like to see how the forum evolves as the community grows. It would be fun to riff about business, finance, or anything else that may spark an interest. I think this will be a neat place to learn and share information! Chao!
  2. 2 points
    Hello All, It would be great to see who's kicking around the forums and get some introductions going. Seems like a good way to get things rolling Starting with myself... I'm Tyler. I'm in Vancouver BC Canada and I'm currently working as a freelance web designer and marketer, mostly with local businesses. Everything I have learned so far has been on a need to nerd basis (as Stef would say). I still have a lot to learn, but I get by ok. On any given day I might be working on web development, design, seo, ppc campaigns, content marketing, or anything really. I love it all, but have considered whether or not I should be more narrowly focused. We'll see! I also do some affiliate marketing and have built and flipped a few sites of my own. I stumbled onto Stef's youtube a few months ago and became an instant fan, some of his vlogs on business, contracts, and clients have been very helpful. So when he announced that he was re-launching the forum, I was like: I have a feeling this will be a great community. With that said, who else is out there? Introduce yourself...
  3. 2 points
    I have not looked at Studio Web for Python... but yea, Stef does good work. I checked it out when he first started it. Besides all languages are common, so knowing one will help learning others as you see the common elements.
  4. 2 points
    Just super backedup with work ... activating schools. Going to circle around to add more to the Business Battle Plan by next week. I plan on outputting all the mp3 files as well. Stef
  5. 2 points
    Hi! Here is your roadmap to Wordpress freelance work: Do the StudioWeb core language training: HTML, CSS, JavaScript, PHP, SQL Do the Wordpress Themes course in the projects Do the CRUDE project course as well Start learning the Wordpress ecosystem ... know what the options are for the top themes, plugins, e-commerce options. My Business Battleplan course will help with the freelance/business end of things. You will be good to go. I assume you know the basics of Wordpress. Stef
  6. 2 points
    Working on my entrepreneurs course. It looks like it's going to be a great course!
  7. 2 points
    One of the frustrations with learning programming is that you absolutely have to be in front of the computer. Audio is a great way to learn while driving, walking/running, doing the dishes etc. Really frees up the slots of time which you can use to keep learning!
  8. 2 points
    Hi, So I have yet to apply a skin and tweak the settings. But, the new software is in place.
  9. 1 point
    Web Developers, much of my posting to date has covered protecting yourself. Lets talk about protecting your customer and their users. I cannot state this any stronger, Strong Passwords! If it takes little effort to break a password than the site you built can be hi-jacked to pass out malware. Database design, consider making it a tiered design. Sensitive data in a red zone, encrypted and password protected with strict access permissions. Less sensitive data in a Yellow zone that has lesser protection and more access and simple stuff in a green zone with just password protection and general permissions. If you use look-up tables that state that "2 = married with children", that is a look-up table and needs liuttle protection. But all sensitive data should be encrypted so that if adversaries do get to it... they can't read it. Be aware of SQL Injection attacks. If you allow data to be added to a website, make sure it is checked. If you allow basic comments with no security, an adversary could insert JavaScript into that comment that does really bad things. Malware Detection - Discovering Cross-Site Scripting Attacks Watering Hole Attacks. I think LastLine blog defined it rather well: "In a network watering hole attack, cybercriminals set traps in websites that their target victims are known to frequent. Often the booby-trapped websites are smaller, niche sites that tend to have limited security. These sites can include business partner sites or small websites that provide specific products, services, or information to the target company or industry. When visited, the compromised website infects the target end-users computer or device with keyloggers, ransomware, and other types of malware." The issue here is really about protecting web sites you build from being the water holes that infects your customers users. Network Security and Watering Hole Attacks As I come across tips for securing your web sites, I will expand this thread.
  10. 1 point
    I started Stef's KillerPython as a programming refresher and to clarify some things in Python. I like this tool Turtle that he chose to explain things. It's less complicated than other tutorials I've seen trying to use TKinter or even worse PyGame. In the attached code, I have functions for drawing a square or triangle making use of For Loops and If Then statements. The first argument controls the size of the shapes. I wanted a way to accept a second argument telling the Turtle to draw the shape to the left or the right, but I seemed to be getting into a weird situation trying to get Words or Strings accepted as arguments. I defined right = 1 and left = 2 so they sort of behaved like integers in my IF statement. Anyway, so far I'm enjoying the approach to KillerPython. As I said in a post on YouTube, I've had some coding classes that leaned heavily on Power Point and were so awfully boring lol. This is much better feeling more casual and interactive. Testing.py
  11. 1 point
    Hi! The HTML is rendering in reverse order because of something to do with the innerHTML is being used. Can you post the HTML code?
  12. 1 point
    Very uptodate avatar image! ... May the code be with you. S
  13. 1 point
    I know to code in PHP and JS but I am feeling that I dont know that really good, that I have missed some stuff and I want to review it. I tried JS on my own (with books) didnt work out. Tried one course, taught me just a partially JS, but still I valued that knowlege that I learned from that. Then I said I want to go to school where they teach you Web Programming in a year, because I want someone to teach me. Its a good thing, but still didnt feel I learned all, I think they use lots of terminology words and its not that simplified and I am kinda a guy who likes to learn step by step. Then out of nowhere on YouTube I find you, and thats how all started. I like the way lectures are made and they are simple to understand. Also like the way of teaching. You teach like I would do (when you were talking about what HTML is I said in myself "If I ever teach someone to code I would tell them that HTML is like bricks on the house" and then you say the same I know we are sharing the same name but we got lot of similarities, maybe you are my long lost brother haha ) With your teachings I finally put the puzzles I was missing in their place. I mean I've learned web foundation, and many more things from you where others didnt taught me, and that help me realize so much in coding. I just finished JS functions, and even I learned that before, I feel that I know more than before and that my knowledge of JS is better. And of course better understanding of programming and all. I am simply telling you all of this just you to know that you are a great teacher. Thats why I asked in what order should I learn your courses because in PHP course you said that you wont have to say what functions are cuz you explained them in JS course, and I want to hear your explanation for that (I know, little weird, but I want to master the basics, after that everything else is easier). Stefan P.S.(I have enormous urge to select answers like "Dogs wrote HTML" , "Stef is trying to mess us again" , "Fries are good for you", dont know why )
  14. 1 point
    Thank you for the reply Stefan. Looking at the question it just asks to provide the code to make it link to an external web URL. So I suppose the target attribute wasn't needed. Dave
  15. 1 point
    The Business Battle Plan course is almost ready to go! 17 chapters of video + audio in a premium forum on what I WISH I knew when I started my first company way back!
  16. 1 point
    Hello domdag27, Here is a little program that solves your problem. You can test it by using the three files (test.html, screen.css and local-storage2.js) I've attached to my reply. It can of course be further improved, for example by checking that no two tasks have the same identifier before being added and displayed in your table. As a general rule of thumb, you should always split up your JavaScript programs into several parts (= or little functions) to write it and improve it more easily. You'll see that in this one, there is seven little functions each dedicated to a specific purpose. I've commented out as much as I could this javascript program. Enjoy! local-storage2.js screen.css test.html
  17. 1 point
    Yippee!!! That's it!!!! Stef, you're the best
  18. 1 point
    A couple of questions: 1) is "my-friends" an html file? Does it have an extension (.txt .html, etc)? If so, it must have that extension in the link. I am running under the assumption that is is another page in your site and is called "my-friends.html".Make sure it has an html extension. The names must match (file name and the name in your link) <p>Meet<a href="my-friends.html"> my friends.</a></p> 2) If this is a file, it must be in the same directory as your index.html (or whatever you call you home page). If not, you need to give a path to the file. It is customary to have the html files of a site in the root directory and other things in sub directories. <p>Meet<a href="directory/my-friends.html"> my friends.</a></p> If I am barking up the wrong tree, clarify what you mean by not loading correctly. Add a screen shot if you can.
  19. 1 point
    Oh oh, now they will come after me, they'll think: "Oh they like are key idea!" and then ehwn they see what I really wrote about it... I guess all my wifes packages will not only be wet but left in the drainage ditch. LOL
  20. 1 point
    As Stef mentioned, you'll defintely want to get set up in webmaster tools / search console. Make sure you submit your site map and keep an eye on the crawl & index status for your site over the next week or so. You can also use an advanced search operator to see how many pages google currently has indexed, then manually flip through the results as needed: Head over to google and do a search for site:mywebsite.com ... ie: List of google advanced operators: Reference 1 from google & Reference 2 (more comprehensive) from a 3rd party site.
  21. 1 point
    I can understand the shared host reluctance ... proxy service might cause problems for them in terms of bandwidth. Your best option is a VPS like Digital Ocean where you can slowly scale up as you need to. The cost starts out very reasonable.
  22. 1 point
    Thank you. Excellent sounding advice.
  23. 1 point
    Hi! We had some strict rules in the past, because the forum software had a hard time with the spammers. The current new software is much more capable so I think everyone will be a bit more chill. That said, pretty please, don't spam us! ... That said: PLEASE DON'T BE AFRAID TO ASK ANY QUESTIONS!! Stef
  24. 1 point
    We get all sorts of variations to this question and I am sort of tired of repeating myself so it's Sticky time. To begin are links from myself and falkencreative. Feel free to post here or IM any other links you think should be added. This way we do not have to repeat the answers all the time. KillerSites Network How-to-build-websites.com SecretSites.com CSSTutorial.net KillerPHP.com Idea22.com (Video Tutorials) KillerSites University Combined technology training W3Schools Tizag.com NetTuts.com Flex 3 in a week - excellent 47 video training course for Adobe Flex. Safari Books online - is an online bookstore offering everything possible for electronic books on technical issues. HTML W3Schools HTML SelfHTML (German) CSS W3Schools CSS CSS-Tricks.com PHP PHPVideoTutorials.com PHP.net Real Classes ($$) ITT-Tech I was signed on to get an Associates Degree in Web Development with ITT, I was impressed by the course and it teaches real world design based on what employers today want and not "Ivory Tower - we think this is what you need" classes. Alas I had to decided between school and a paying job... so off to Alaska where there is no ITT no no degree. Webucator Not cheap, I have taken some of these online courses for my job and they are very good. They are worth considering.
  25. 1 point
    The following points were written originally to pull my thoughts together for a accessibility briefing on the status of web sites belonging to the state of Alaska, I thought I would add them here for you to read as well. As usual they are mirrored under LSW: Notes on the alt attribute -------------------------------------------------------------------------------- The issue here is as follows: Alt stands for Alternative text. This means a text alternative to the information held or represented by an image. The popular misconception is that you need describe the image or say what the image is. This is not quite the point. The text is meant as an alternative to inform the user of any info they may be missing. If the image has no informative value it need not have alt text. The alt attribute however is required on every image. If there is no information to be shared, it may be left blank, alt="". If an image has information like a "Pie chart" you would wish to offer the same info as an alt attribute. You would textually show the same info, you can decide if the fact that the image is a pie chart is of importance or not. If not, then simply add the % shown. alt="Jueau: Rainfall 70%, Cloudy 20%, Sunshine 10%". You would not describe the image as in alt="3D pie chart using the colors red, yellow and green. Green being sunny days, red rain and yellow cloudy..." Do not use alt text for decorative images. Common is alt="bottom right corner". Although correct, this has no informative value as it pertains only to the look of the site for visual users. In these cases having a screen reader notify the user during the flow of the information that it has reached an image representing the bottom right corner is of no importance and adds to the general "noise." By leaving the alt in place but empty, the screen reader will skip the image and the user will either not know an image is present or will understand that the image is of no real value and they are missing nothing. By default, the screen reader will read the name of the image if an alt text is not available. The user would hear "image snodgrass-sen-center.jpg." This of course has no value to them. By adding the alt attribute it will either ignore the image or read the alt text given. For the above image a correct alt attribute would be to describe the information in the image... not the image itself. In this case alt="Commissioner Snuffy Smith and Director Gomer Pile visit with seniors at the Snodgrass Senior Center on Wednesday, May 23, 2007.", no description of the surroundings or even in what position the officials are standing in is given as it is of no value for the visually impaired. Again the same image, if the image does however have a caption, in this case you would not want a caption and an alt text as this would result in the screen reader reading both and the information is doubled. You do not want the alt alone as the visual user will not have access to it. However the caption, due to it's positioning would be clear enough to a screen reader user that the two belong together. So in the case of captions, as there are no HTML elements to deal with captions, it is justified to leave the alt attribute blank as the caption text already describes the information of the image and you would leave the left and right specifications in place for the visual users to identify which person fits which name and title. So in closing, it is imperative that all images regardless are given a alt attribute, alt text should only be used if the image portraits important information. If the image is purely decorative the alt attribute is left empty and in the case of images with captions the alt attribute should be left empty. In her article "Reviving Anorexic Web Writing" Amber Simmons makes a very good point about how alt text can make even decorative images more interesting and give an emotional alternative meaning to the vision impaired. The "longdesc" is the big brother of the alt attribute. It stands for "Long description." The specs do not limit the length of the alt attribute. Usually the alt attribute is kept fairly short. Longdesc in unlimited, rule of thumb is that it would be more sentences. The issue here is the opinion of many in the community that if an image is of such importance and complexity to need a long description, then the content deserves a page itself or a description directly in the content of the original page with the image as a visual aid to the textual information. For years longdesc was not widely supported by user agents, I have heard comments suggesting it is still not well supported and from others that it is widely supported now. The longdesc is added as an attribute with the alt attribute and links to a separate file with the description. I discovered a interesting use for the "Longdesc" attribute in the Section508.gov FAQ : [Edited May 2008]
×