Jump to content
Killersites Community

Leaderboard


Popular Content

Showing content with the highest reputation since 09/20/2017 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
    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
  4. 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
  5. 2 points
    Working on my entrepreneurs course. It looks like it's going to be a great course!
  6. 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!
  7. 2 points
    Hi, So I have yet to apply a skin and tweak the settings. But, the new software is in place.
  8. 1 point
    The following threads will be updated info on current threats to you. For now you must scroll down to find the newest until we find a better way.
  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
    So, is Facebook advertising worth the money? More and more evidence is saying nope! If you are thinking of advertising on Facebook, you may want to check out this amazing video:
  11. 1 point
    Here is something fun I did messing with my computer with the low level of experience and knowledge that I have. I have had some experience with python before, but I never built anything cool with it. I had several years of not doing anything with it so I decided to start from the beginning again. This little bit of code is basically my own personal "Hello World" program: x = [some number] while x > -1: print(x) x -= 1 The first time I encountered a "Hello World" program it took me a while to understand why it was special. It seemed like I had done more work than the computer had and I didn't value what was going on. But when I first encountered a loop and could command my machine to do actual work; that seemed cool and interesting to me. My first encounter with a loop really fired up my imagination about the power of what I was learning. Below is a little adaptation of the code above which accepts a number defined by the user then counts down. An easy improvement would be some error handling but I was just building it to see what it would do to my machine. I recently was able to research and build my own machine. It isn't top of the line by any stretch, but it is far better than the old 2007 dell machine I had been using before. I still need to do some work to get the ram working up to specifications, and maybe try a mild over-clock but I have that on the back-burner for now. You may notice by the layout I am running a Linux distro. I am running a duel boot Ubuntu and Windows on my machine. I boot into Ubuntu for learning and work. I only have Windows to play games with really. This first screen is the "at rest" version which really isn't at full rest because I have Spotify and a few mild programs running still, but it is close enough for my purposes. I think the network spikes are due to Spotify reaching out to the web for adds and music. You can see the code in the file I am using on the bottom left. The top left is the terminal I am using to run the program. You can see I already ran a few mild tests.
  12. 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 )
  13. 1 point
    If you are not aware, Mozilla has released a new browser called Quantum on the 15th or 16th of Nov. 2017. I was not online yesterday, so just saw it today. Anyone use it yet, any thoughts, etc. anyone would like to share. I just downloaded it at work but nhot sure when I will get to work on it. Firefox Quantum
  14. 1 point
    Quotes & stories are just text, so that can be handled with a simple form. The user inputs text and submits the form, your code saves it - probably in a database - and you're done. Images might be an a URL to an existing image ( e.g. Photobucket ) or an actual image you allow them to upload via a form. Either way, the end result is almost the same - a URL to an image - one being your-site.com/images/img-name.jpg and the other external-site.com/their-url-system/img.jpg So you'd handle them differently but end up with a URL of some sort, that can be stored in the database. The uploaded image would have to be stored on your server. For displaying the results you might want something like Javascript Masonry - check that out, it's quite fun Security... All text would have to be checked / cleaned to stop code injection, cross site scripting and all the nastiness that people WILL try ! If the site's meant to be "family safe" then removing swear words etc too. Uploaded images would need to be coded so they can't upload huge pics; either flat out refuse them or shrink them down once uploaded. "Family safe" pretty much goes out the window with images, unless you're going to get real people to moderate each and every one. I believe there /might/ be some issues with external images and security, but I haven't researched it. E.g. I post an external URL to an image like site.com/image.svg and that might not be an .svg at all, or maybe one crafted with malicious intent.
  15. 1 point
    A couple of things that help me out. CTRL-S is your friend. Quickly saves the page you are editing. Sublime also has a plugin called "View In Browser." A right click on the document or hot-key combo saves your file and opens it in a browser of your choice. You probably know this, but I will mention this as well. In the tab where the document name is, there is either a little circle or x to the right of the name. A quick glance tells you the status. x=saved, circle=there are unsaved edits on the page. These save a bit of time as well not having to go to the mouse so much.
  16. 1 point
    I just have a few grammar suggestions: Web Development: Since From a young age, I have .... Skills: I have knowledge in responsive web design with experience in: HTML, CSS, JavaScript, jQuery, Bootsrap, Node.js, Python, AJAX, Angular, Visual Basic and am learning more every day! (or ..., Visual Basic, and I am learning more every day!) As to Athletics and Hobbies - Is the site about you, or is is there to get you web development work? If it's you - then fine, but if it's there to get you work, I don't see how any of that is relevant at all. If I'm looking for a plumber, I want one who does good work, and I couldn't care less if in his spare time, he's bird-watching or under-water-basket weaving. And from the 'Need a Website?" part: If you need a website that looks great on all screen sizes, you've you have come to the right place. I work with a small team of developers, and we would love to get you started. We aim to make the process as easy for you as possible, leaving the work to us while keeping you posted every step of the way. We aim to make the process as easy for you as possible. Leave the work to us, and we will keep you posted every step of the way. Our goal is to make your dream site come to life, and we wont will not stop until you agree! Get in touch with me (see below), and we can discuss the details. None of this is a big deal, and most people probably won't notice, but grammar nazis like I am, will :-)
  17. 1 point
    Hi Michael, If you goal is just to learn programming (no career goals yet,) then I would go Python for sure. Why: It's MUCH easier to learn than C Python has many commercial applications = jobs Python represents the future of programming, with the other high level languages like JavaScript, Swift, PHP etc. C is old school and though I don't see it going away anytime soon, I am sure over time Python-like languages will dominate. Well if you take it collectively, they already do easily. There are lots of Python resources out there, but my very biased opinion is that my Python course is the best by far - if you like learning deep concepts quickly and easily: https://www.killervideostore.com/video-courses/beginners_python_3.php Hope that helps, Stefn
  18. 1 point
    jQuery Official Blog Hacked — Stay Calm, Library is Safe! https://thehackernews.com/2017/10/jquery-hacked.html
  19. 1 point
    Hey domdag, looking good man! Really nice work Here are some quick thoughts on my first impressions, more from a marketing angle than the dev/design side: *apologies in advance that I can't leave you more detailed feedback right this second! Your site gives off a great trust vibe. You look professional and the impression I get is that you have your $#it together and you're a competent individual. The track picture and clear association with your almamatar is a nice touch. It's effective! So all around, well done on the key piece of establishing trust. One thing I see lacking is copy that's more focused on your visitor. So far everything is about you, but consider adding some copy that directly addresses the ideal person you hope to influence with your portfolio. Who is your ideal client? What problems, challenges, or needs might they have that you can help them with? What is it like to work with you and what added value do you bring to the table? Why should they hire you? Answering those kind of questions can help you create strong copy that has the potential to connect with a potential client (assuming that's the purpose of your portfolio). Example: Even if you don't have all those answers figured out yet, you could say something like: "When working on a project with a developer, communication and reliability are key. A cornerstone to my approach is to map out a clear project plan with my client and communicate at every step of the way so that they always know where their project stands. I aim to give clients the peace of mind that comes from knowing their project is on schedule and everything is on track, so they can remain focused on their business." Remember. People are always asking themselves "What's in it for me?" (beyond the obvious of "I'll get an app/site developed"). Which is where benefits focused copy comes in. Fire up a google search on Benefits Focused Copy and an hour of reading should have you well on your way. Hope that helps man! Tyler.
  20. 1 point
    Hi, Ahh .. yes. The Python course in StudioWeb has quizzing ... so I mentioned the quizzing. Email directly if you want StudioWeb.com access with all the quizzing and gamification. How are you liking the python course so far? Thanks, Stefan
  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
    That makes sense, you are populating: $responseBody ... with the filter string data. Stef
  23. 1 point
    Thank you. Excellent sounding advice.
  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
    Before I start I want to explain that this may sound like a self centered rant all about myself but if you will bear with it you will find it does have a point in fact. I went through web design school in 1999-2000, I got out of school three months after the "Dot Com Crash" flooded the market with experienced designers now unemployed. I never did get a really serious job. What I did was struggle with Freelance design to get a portfolio (which has now shrunk to 5 sites, two of which are mine as one after the other went offline for one reason or another) and I did so with no connections or friends to bounce ideas and techniques with. Now I can say that my schooling was not the best. We learned to do nothing more with CSS then replace tags, it was in fact a mere 2 hour class in that time. I was taught that HTML was dead and XHTML had replaced it and that XHTML is simply HTML that works with XML. We also no how wrong that is. This lead for me to what I consider "Stagnation." That is what is what I did, I stagnated. I kept the level of knowledge that I had and went no further, I merely did the same things wrong as I was taught for 3 years because it was taught that way and the school must know what they were doing. About 2003 I landed the job of creating a web portal for my District's Youth Services (I was living in Berlin Germany at the time) and this needed to be accessible (I thought I knew what that meant back then) according to the German BITV laws. Well this was a big deal and trying to figure out how to do it with tables I came across two articles and a old Bookmarks file. The articles were from Gez Lemon (Juicey Studios) & Patrick "Redux" Lauke and both pointed to a web site named Accessif.com and it's Forum. The Bookmarks were mine and I discovered a site called Killersites that I had been to a few times based on the book of a big name designer. Killersites Well Killersites had changed, a new fellow was running in named Stefan and it now had a forum. So I joined it and quickly was linked further to a web site named CSSZenGarden - my Jaw hit the floor! CSS can do that? I still do not know if my school was so bad or at that time CSS support was just so poor, but it opened a new world to me and I jumped in feet first. Stef and David Mead were a great help in those early days. David has since dropped off Killersites due to spending time with his fairly new child but stops by once in a while. Accessibility did not exist on KS, but as I became more proficient I brought it up more and more and Stef supported me and was open minded to changing his ideas of web design and I finally became a moderator here ...ok, the fact I was in Germany and online when he was offline likely helped to *grin*. not only did I learn allothere about web design but having to then find ways to describe these new ideas to other regulars and new members helped me focus and consider options for arguments and teaching web design and accessibility here taught me as much as anything. Now I find members such as Im, Tpatterson, Thelma, Billy and many more who came here with either no experience or limited experience with accessibility and such now answering the same questions they used to ask and many more pointing out accessibility issues and the likes. I see my answerers online before I even have a chance. This is not because I am a super designer or teacher, it is because these people were open to new ideas and counter points to what the believed when they came here. They have reached the point they are now at, being respected by newbies they help because they were willing to listen to some unknown guy named LSW with just as much or maybe less years in the business as they themselves had. But in the end, they are now where they are because they got involved in a forum where they had contact with Stef, David, myself and each other.Because they had a place they enjoyed where new ideas and old myths were discussed among experts and beginners and all as equals. It is Forums that brought us where we are today. Accessify I walked into Accessify Forum thinking I knew what I was talking about ... whoa was I wrong. I did not know beans about accessibility in the real world. That was quickly pointed out to me and once I toned down my postings and began asking more, those in the group accepted me and I have learned from some of the best in the business including but not limited to Joe Clark , Patrick "Redux" Lauke, Isofarrow, Malarkey, Tommy "Toolman" Olsson, Brother Cake, Gez Lemon, Diva, Nigel Peck, Molly Holzschlag, ... also contact with people who work with and/or represent the W3C, RNIB and many others like Universities. The vast majority being from Europe and giving me another way of looking at the web. I even today read more than I answer as people there are far above me in the learning curve. This time I started and remained a beginner in may ways and as a user and not admin or moderator can say that it is also invaluable as a resource, Many of the best links I share at Killersites come from threads at Accessify. Although it like every other forum is about learning, it tends to be more discussion oriented with points and counter points as accessibility is not a s clear cut as HTML and CSS. It is harder to answer with yes and no answers as at KS. So their is more discussion about peoples views and understandings of guidelines and real life real time discussions about what works and what does not. The best blogs out there post here quite often before going live to get feedback from other big names. Accessify Forum put me in contact with the Guild of Accessible Web Designers (GAWDS) who's membership I joined and discovered (members web sites are first examined to ensure that they truly understand or support accessibility) that my "Accessible web site" had more barriers then you could shake a stick at and that I did not know the first thing about accessibility. But Mel Pedley of Blackwidow Designs not only pointed out my failings but how to fix them and with her help the LSW of that time became accessible and I was accepted as a member. I still find myself slapping my forehead over there when I discover some accessibility consideration so logical I should have seen it myself ...so I am still learning today. As above, the acceptance of the regulars and in this case industry leaders and their patience mean that once again a Forum opened up new worlds for me and "brainstorming with the best" has boosted my knowledge in these last 3 years far beyond the first year and I have learned more then I ever did in school. Other forums There are other forums out there, each with a specialty, SitePoint is a great general forum with more knowledge in the direction of programming and business oriented things. Computer Arts Forum gets more into the artistic and software oriented with allot of 3D, Flash and artistic subjects. I just dropped out of actively going to these forums as they are very big and somewhat hard to deal with as well as the move, real life and more duties at killersites. It does not reflect on their usefulness, simply on lack of time to spend there. It does not matter what forum you join, the point is that forums are a must for web designers just to keep your creativity charged and keep you up to date on recent changes in the industry. Whether you are a beginner or advanced, learning or teaching does not matter, it is the participation that matters that keeps you at your best for your customers and helper or "helpee" you will find your self learning and improving either way. Projects Although not directly related to forums, face it, you can read tutorials, blogs, books or forums and it does no good if you cannot turn around and put it in use now or later. Bookmarks are a must! Bookmark everything! And do so logically and under different labels so you can find it again when you need it! So projects are a must, private or customer, actual or make believe ... you need projects to support you in the forums. Like I say above, my knowledge has multiplied beyond belief since joining KS and accessify. Here I made the jump in a short amount of time between beginner and now the expert here for accessibility. All because I had projects that challenged me and required things I have never done before. But since my contract with the portal ended I have had no real challenges and although I spend allot oftime at KS some may have noticed that I am not so vocal, I help less then before, I basically chase Spam. It has become somewhat boring as the challenge is gone, I learn little new and we have a flock of regulars now faster with the same answers then me. I find myself once more in a slump, once more stagnating. I am now finishing up on a re-code of my Host's site, it was harder than expected but the only real challenge was working with Data Tables. But again i turned to the forums to get help, advice and see what I have missed never having done serious data tables before and for a short time it was fun again. So i will likely write another post on the correct creation of accessible data tables. So that is my rant, maybe self centered but I enjoy seeing Thelma and Susie now helping others as David and Stef likely feel about me having seen me improve here. It is easy to get caught up in the web and forget your real life, I see that every time my daughter wants to play and I say no. But just burying yourself in projects or real life can be the death of a designer as well. If it is even just one, choose a forum you like and hit it regularly, at least once a week for a few hours just to help and see what is changing as it is changing to keep from stagnating. If you have no time for forums then try at least a news mail list or a few important blogs, preferably allowing comments. Stagnation is death in this field.
×