Jump to content
Killersites Community

Leaderboard


Popular Content

Showing content with the highest reputation since 10/18/2017 in all areas

  1. 2 points
    Working on my entrepreneurs course. It looks like it's going to be a great course!
  2. 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!
  3. 2 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!
  4. 2 points
    Hi, So I have yet to apply a skin and tweak the settings. But, the new software is in place.
  5. 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
  6. 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.
  7. 1 point
    When doing a site refresh we do something like this: Audit Existing Site 1) Audit current sitemap & site architecture (urls, links, titles etc) to be sure we don't create any dead end links or stupidly remove any high performing pages, or that we redirect things appropriately (although we try to keep existing structure in place as much as possible to keep external bookmarks or links flowing in and maintain continuity of seo performance). 2) Audit the current website copy (WORDS are a huge part of web design which many new designers tend to overlook). Collect all the website copy together into buckets, or at least get a solid idea of what is where, so you can quickly analyze it and re-arrange, delete, or plan for new copy as needed. Strategize New Site 3) Strategize the new site design (if you're working with clients you need to do this based on client's business goals). Build a new sitemap, figure out what the function of each page is, what copy we will need (look at the old copy and decide what to scrap and what to keep, and what new copy we need), figure out what additional assets we might need as far as photography, videos, or technology we might need, plan out any advanced functionality, conversion funnels, etc. etc. Basically we create a blueprint of the new site and everythign we plan to do, while looking back at the old site and deciding what to keep and what to throw in the trash bin. 4) Create and/or gather all of the stuff we need to build the new site. Ie giving the client homework to create the copy we need, getting photography done, etc. 5) Finally the fun part. Design & Build the site. *** Careful if you are messing with DNS & Hosting setup. You gotta know what you are doing here or you can mess up email systems and other behind the scenes tech. Good luck man!
  8. 1 point
    It seems like there going to be using Wix.com and using WordPress. They made me the web master. I can't wait to use my skills to start having the site look amazing. :-)
  9. 1 point
    Hi, Python is not part of the IWD course package. StudioWeb main curriculum is something for schools. Did you buy the IWD course? If not, let me know and I will include Python for you.
  10. 1 point
    Hello Stef, I'm actually in your web design class. My plan is to push through the course as quickly as I can and help redesign the site. The issue is because I'm such a novice. I don't know the best approach to take. Do you have any suggestions or plan of attack once I obtain these skills? P.S. How long do I need to wait before I can post links on the forum? lol jk
  11. 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!
  12. 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.
  13. 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.
  14. 1 point
    You need a variable to store the total of the non-six rolls and a loop so that it repeats until a 6 is rolled. I don't know python, so this is somewhat pseudocode - based on the code above... total = 0 roll = 0 while ( roll != 6 ): roll = random.randint(1, 6) total = total + roll print("You rolled a ", roll, " Your total score is: ", total) print("You rolled a 6, game over") Edit: My indentation is wrong ( I think Python cares about that stuff ) so copy / pasting my code probably won't work !
  15. 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
  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
    We get a lot of questions about learning, but part of getting a job is also experience. Volunteering is not just a way to get experience but also built up a body of work and employers do tend to like people who volunteer. So how can I get experience? What are you thinking with volunteering? 1. Teaching: This will depend on your experience and area. In Germany I helped Youth Club staff build good web sites. Here in Juneau I did a seminar for local businesses. Here at Killersites I have learned things or made “mental connections” as I have tried to teach or help many of you with your issues. Often when helping others you realize other ways of doing things that you never considered before, you learn things answering other’s questions. Maybe teach a local high school computer club good web design. 2. Free web work: Like many others I did web work for some non-profit sites. I did the work for free, so they got a cheap web site and I had a web site to show besides my own and a professional reference for my application. Look around at charities, churches, and other non-profit entities online or your area. 3. Volunteering: Naturally any place you volunteer will aid you. I will stick with IT work here though. Even if it is not web design, you have more computer experience than most average folks to you can be of great help just doing basic IT stuff. You will also learn new skills and experience other IT areas you like more. I started in web design, then went to programming and am now my divisions cyber security person. So, do not fear volunteering for “other” IT work. A. Red Cross/Crescent – The Red Cross works differently is different countries, so I can only speak to the American Red Cross (ARC), but my guess is that the Canadian Red Cross, Deutsches Rotes Kreuz e.V., etc. will have the same needs, just other terms. i. Disaster Services Technology (DST): The ARC is going digital more each year, many of the tools they use are online. Every time ARC volunteers deploy to a disaster, some of the first ones in are DST, and there are never enough DST volunteers. So, as long as volunteers are in the field at disasters, so are their technical support. Computers: There is a sub-team that handles passing out, setting up, managing and maintaining and collecting computers. Also support for the apps used. Networking: A sub-team that specifically deals with networking, connectivity, and Servers. Big disasters like this fall will have field servers deployed, many communications may be down, so we set up satellite internet connections. We use wired and WiFi connections, routers, switches and set up printers. Communications: This sub-team passes out and supports smart phones, tablets, handheld and mobile radios, radio base stations, antennas etc. Customer support: This is basically the help desk folks who help the users. [NOTE: these are the four official jobs in DST, but the disaster decides the actual build. You may find yourself doing multiple jobs if the disaster is not as big or there are not enough volunteers. DST from hurricane Harvey is still in the field from all over the country, and it is usually a two week deployment, so they constantly need people, so there may not be enough. I am the only DST member for all of SE Alaska] ii. IT End User Services (IT EUS) – Another ARC group to consider for those times between disasters. This is really just the IT shop for the ARC broken into regions. I am currently going through the process. As an EUS volunteer I will be dealing with maintenance and troubleshooting of ARC computers in my area, helping other volunteer and staff with their computer problems, running updates etc. Again, I am the only EUS person for SE Alaska, the nearest are almost 6 miles away in Anchorage. iii. There are many other volunteer jobs for logistics, shelter workers etc. with any of the Red Cross/Crescents as well both day to day and disaster situations. B. CyberPatriot – CyberPatriot is a national youth cyber education program run each year by the Air Force Association (AFA) and partners. The AFA sees the lack of cyber security trained people on the US workforce to be a National Security Issue. They want to get more youth interested in STEM and computer jobs and increase the number of women in the IT sector. You can volunteer as an assistant coach for teams in your area, or you can contact schools or organizations in the area to coach your own teams. This competition is not just for the geeks, it is built for people, teens or coaches with no idea about computers and or cyber security to be able to comete as the whole idea is to get kids not interested in computers to reconsider. It is a two-part program. i. The education part entails teaching youth to use the internet in a safe manner. They support schools or others running cyber safety summer camps and such activities. ii. Part two is the CyberPatriot Cyber Defense Competition where teams from across the US (I think Canada too) made up of teenagers, compete nationally for the best score finding vulnerabilities and securing a server system. Teams can be from schools, military organizations like JROTC or Civil Air Patrol Cadets for instance and other groups like boy scouts. They are even pushing for all-female teams. C. Civil Air Patrol – Quite wide spread down south, CAP is a civilian corporation owned by the US Air Force. Its task is the primary Search & Rescue agency in the US. Primarily for missing aircraft, but also hikers, boaters, etc. They are all volunteers and always need pilots, air crews, ground search personnel and those to run the search. Among other squadron jobs, there is an official job for IT personnel. So, check your local CAP squadrons, volunteer and maybe be their IT shop or if they have Cadets, offer to coach a Cadet CyberPatriot team. D. National Collegiate Cyber Defense Championship – I have not dealt with this group, but it is a college version of CyberPatriot more or less, just for college students. If you live in a college town this may be another possible point to help out. This is just a partial list based on what I generally have had experience with. Anyone else have suggestions, even from their own countries, go ahead and add it. Just remember that when you volunteer you help your community and yourself. You can gain much broader experience that can only help you get jobs or pad your university application. Getting into cyber type stuff will give you a deeper grasp of computers and servers and help ensure your future web design customers have secure web sites.
  18. 1 point
    Hello perryc, If you're still alive since you posted your last question on this forum (just kidding...), in order to get your absolutely positioned image to scale the way you want, you have to do two things : 1) Be sure to wrap your absolutely positioned image(s) in a relatively positioned container. 2) Set the desired width for each of the images you want to scale in a relative unit (like in percentage for exemple), and not in a fixed unit (like in pixels for exemple). It is not enough to set a max-width equal to 100% for all your images, because the "width" value applied to each of your images will take precedence over the general "max-width" value. In other words, width and max-width are two different properties. 3) Don't forget to add a min-height to your container if you ONLY have HTML elements that are positioned abolutely inside of it, otherwise this container will no longer be aware of their existence. (When you position an element absolutely, you completely remove it from the natural flow of the page.) So, to summarize, here is an example where I put two images (with "position: absolute") inside of an overall container (with "position: relative"). The first image appears in the top left hand corner of the container ; the second image, in the bottom right hand corner. If you try this setting, you'll see that both images scale perfectly, even with "position: absolute" applied to them. <div class="container"> <img class="absolute first" src="my_bogus_image1.jpg"> <img class="absolute second" src="my_bogus_image2.jpg"> </div><!-- end of container --> img { max-width: 100%; height: auto; } .container { position: relative; width: 90%; /* Whatever width you want it to be. */ min-height: 850px; /* In case you ONLY have ABSOLUTELY positioned html elements (like images) inside of your container, you must set a min-width sufficient to contain all your images. */ } .absolute { position: absolute; /* Use the top, left, right and/or bottom properties as usual to position the image in relation to the container div */ } .first { top: 0; left: 0; width: 20%; /* Whatever width you want, but expressed in a relative unit. */ } .second { bottom: 0; right: 0; width: 30%; /* Whatever width you want, but expressed in a relative unit. */ }
  19. 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
  20. 1 point
    Agreed! Bangkok I mainly met English teachers, but up here more or less every western guy I've met is a coder or marketing/website freelancer and every girl I've met is a blogger. Also Stef - This invision forum software is really nice and clean. I stay logged in (through facebook I presume), and the notifications make sense. -- Thanks for answering the question. When you say there's 4 levels, is 4 inherently more complex and desirable than 2 or 3? I'm just about ready to hit level 2, so I can concentrate on higher level business activities - increasing my knowledge, finding new clients, hiring people. My goal is to gradually become an expert in PHP + Wordpress, able to do any and all jobs which come my way, but actually doing almost none of them - just the really cool ones. My friend here has himself a developer from the Philippines, who primarily uses Divi. He's paid him $300 a month for a few years now - is this a realistic approach? Ideally, I need a guy who has a total understanding of PHP to build websites for me using Beaver builder & wordpress, but able to take on more complex jobs. My understanding of PHP isn't good enough right now to hire anybody to do more complex jobs yet - I just had to turn down a nice web app. I think I could comfortably sell $4k-6k good month (2 or 3 x $2000 or similar), and using page builders there's more than enough time - slow clients not withstanding... for $300 in labour per month, the margins there are obviously huge. What do you think of this approach? Too much of a hack, or entrepreneurial (while it lasts)? Cheers Adam
  21. 1 point
    Do you think it's ok for a service provider to call himself an entrepreneur? I live in Chiang Mai where's there's an abundance of people who are working remotely. I've heard people refer to themselves and me as an entrepreneur. I usually tell them I'm not an entrepreneur yet, as I only provide 1 service. I think you can start calling yourself an entrepreneur when you provide several services across minimum 2 separate businesses. What do you think? Adam
  22. 1 point
    Yippee!!! That's it!!!! Stef, you're the best
  23. 1 point
    Thank you so much for this very detailed response. It'll take me a bit to figure out what I did 2 years ago, but I'll work through it and apply your suggestions.
  24. 1 point
    Hello Andrea, We are two years later, but since your website is still active, the following might be useful to you: 1) You already solved partly your problem regarding your header (from the "width" point of view, but not entirely from the "height" one). For you header div, you could use "background-size: cover;" instead of "background-size: 100%", because at the mobile width, your #dbe3f0 substitute background color for this div starts to appear as a grey horizontal strip below your background-image, which is not very beautiful. 2) Also, still at the mobile resolution, you should initally hide your navigation menu until a button is clicked, and not reveal it right away. As you still use Bootstrap in its version 3.3, this framework provides a quick and easy fix to this problem. Check out this page : http://getbootstrap.com/docs/3.3/javascript/#collapse But for this to work, you first need to include in your Wordpress theme both the jQuery library (which you already do) and the Bootstrap JAVASCRIPT library too, just below it, in the head section of your HTML code. Because currently, you only use the Bootstrap CSS responsive grid, but not its JavaScript capabilities. Don't worry if you didn't learn JavaScript, you wouldn't have to write a single line of JavaScript to take advantage of this feature. Then, basically, you add the following button with the following attributes: <button type="button" class="navbar-toogle" data-toggle="collapse" data-target=".navbar-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> And you add a "navbar-collapse" class to you nav div (this name must match the name of the data-target attribute of the previously inserted button): <nav class="collapse navbar-collapse"> <ul class="nav navbar-nav"> <li>Our services</li> <li>About us</li> <li>Photos</li> <li>Testimonials</li> <li>Contact Us</li> </ul> </nav>
  25. 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.
  26. 1 point
    The legend forum is comming back
  27. 1 point
    I run CentOS Linux. Of editors available to both CentOS and MAC, I have used VIM, Brackets, Atom, and Sublime Text. I have used others that are not ported to MAC. Of these, I always come back to Sublime Text. Best Advice? Try several, you will find one that stands out among the others.
  28. 1 point
  29. 1 point
    Nice. Keep us updated, looking forward to seeing what you come up with.
  30. 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
  31. 1 point
    jQuery Official Blog Hacked — Stay Calm, Library is Safe! https://thehackernews.com/2017/10/jquery-hacked.html
  32. 1 point
    Hi! Thailand! Lots of fun. Spent time in Bangkok and Phuket. Best chicken in the world is found in the beaches there! I see your point. Over here in Canada, people who basically sell their time are referred to as contractors. Or in French, 'travailleur autonome'. Entrepreneurs invent businesses and there is an expectation of developing an 'engine', if you will, that earns when you are NOT working. There are 4 levels of business: Sell your time - contractor. Sell other people's time. Sell a physical product that you created. Sell an idea: software, publishing etc. Stef
  33. 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.
  34. 1 point
    Amazon Key takes deliveries to new level: Inside your home https://www.cnet.com/news/amazon-key-takes-deliveries-to-a-new-level-inside-your-home/ This is another example of IoT (Internet of Things). A house lock and cameras connected to the ionternet. Now I will admit like many other IoT items this sounds very usefull. Here in my little rain foprrest corner of Alaska it has literally ranined 90+% of the days this summer. My wife buys alkot online and then we get home and find soaked boxes infront of the door. Yea, so this would be an awsome service! But is it secure? It may net be well covered in local news but in the security fiekd it is well known that most security camers in homes these days have crap for security software and are easy to hack into. When they created the lock, did the manufacturer have a good team looking at it from the security point or can a hacker easily crack your house lock online and let people in? There is a case recently where a lock company downloaded the wrong update to locks: Smart Locks Receive Bad Update; Hundreds Taken Offline. So, aside from general human laziness etc. saying how great the idea is... Anyone wondering if this is a real good idea from the cyber security point of view? Anyone feeling a bit queezy at the idea? Anyone wondering what your insurance will think about this (not pay or raise rates?) Anyone wondering who is liable if it is hacked and your house is ransacked?
  35. 1 point
    That is a question that in some variation you have all asked, that is good. Telling yourself your unimportant in some variation and at lesser threat, that my friends is not so good. I do believe this link is posted in another thread, but I decided it needs to be highlighted, right here at the top for new visitors to this forum so it catches their eye and they hopefully come to understand that regardless of who you are: Hackers ARE interested in YOU! As well as you grandparents, parents, spouses, siblings, and children who have computers. So get your PC squared away and then start working on them and help them protect themselves. This article is about why they want your computer, but alot of it is the same for your mobile devices and in some cases even your IoT (Internet of Things) devides like smart TV's and gaming systems with Online access. Your data is valuable, from identitiy theft to selling your data and movements to advertisers. Your email has its own value as I will show in another article. Regardless of who you are or who you think you are not. You are still a target! The Scrap Value of a Hacked PC, Revisited https://krebsonsecurity.com/2012/10/the-scrap-value-of-a-hacked-pc-revisited/
  36. 1 point
    You may have seen my two recent posts about Cyber Threats, Bad Rabbit and CoinHive. In the first I said top block all Flash, in the second block all JavaScript. Flash: As many of you know this is dying out and has always been a major security vulnerability. As it is dying out you can usually block it without much issue. JavaScript (JS): I have always preached against JS, before because it was not always supported like with early cell phones and because people like me often turned it off and web site readers could have issues with it. But face it, web sites still use it and it has grown rather than diminished in popularity. You cannot reasonably block it without breaking many sites you go to. So, what to do? Eventually I will post a tools thread, but this is important enough for its own thread. In the CoinHive story I pointed out that more and more sites are placing JS on their sites that mine cryptocurrency like Bitcoin using YOUR CPU, but WITHOUT your knowledge, WITHOUT your permission, and WITHOUT sharing the profits with you (.05 Bitcoin I about $285 as of this writing). NoScript: This is the quickest and easiest thing to use. It is a Firefox Plugin you can get from Mozilla. It by default, blocks everything. Once installed most web sites will be broken. It takes patience, but as you visit sites, you will need to give permissions for the sites. You can allow the base website permanently. Same goes for some other clear needs. The rest, you can leave them blocked, or allow them temporarily to see what are required for the site to work and which ones are just fluff or downright invasive. Don’t need it? Don’t allow it. Don’t allow Facebook, don’t allow Google analytics, these are tracking you and are not needed to use the sites. It also blocks Java (many vulnerabilities), Flash (massive vulnerabilities), and some other hazardous things you may not know about. uBlock Origin: This name exactly! uBlock is a different software! uBlock Origin is another Firefox plugin. It does much the same as NoScript and much much more. It is theoretically the better of the two if you have serious issues with your privacy/security. It also has a bit of a learning curve. I intend to use it but have yet to find the time to really sit down and learn how to use it correctly. NoScript is fine for most of you, but if you want more control over what happens in your browser or your paranoid, put the time in to really understand uBlock Origin so you can set it up correctly. There are videos on YouTube on how to use it, so check it out first. It can also replace add blockers. uMatrix: uBlock Origin’s big beefy brother. It is almost identical, but offers the ultimate control over what happens in your browser. It can also replace add blockers. This should be held in reserve until you are well versed and comfortable with uBlock Origin. It is only for advanced techno types. Remember, these will be a pain in your but to begin with and you will want to just get rid of them… do not do that. These can protect your privacy while surfing. Google Analytics tracks you to decide your interests and then make money off your habits by using targeted adds. Yea the data is nifty for web site owners… but it is bad for us users. Go ahead and install Noscript/Ublock Origin and visit a few sites and see what pops up for scripts: Killersites Forum: Killersites and Google Analytics Forbes.com: Initially you will get a white page as all is blocked. Now go to the tool and look, you will see Forbes & ForbesImg (Forbes Image Server), so approve both of them. Now look again after a refresh, the list has grown to about 25 scripts trying to run/connect and you normally would have no idea. Even having an idea they are there, do you know what they do, what data about you they handle and why they need it? Hulu: Hulu has 23 scripts, but my films work fine with only 10 approved. I often listen to Keith Olberman on GQ’s web site. It took me at least 20 min. to get the video collection page working correctly and playing the video. I had to grant temporary permissions to each one until something worked and then make that permanent and try again with the next. It can take a lot of time and energy. But once done, you can surf in more privacy than you did before. Some of these or those like them ar available for Chrome. But Chrome is developed by the folks tracking you for a profit so there are fewer. If you want privacy, use Firefox.
  37. 1 point
    A few things will cause your site to not appear in the search engines. First thing is to be sure this line of code IS NOT in your pages: <meta name="robots" content="noindex,nofollow"> ... The above code tells the search engines to ignore your page and any links in the page. Instead, use this code: <meta name="robots" content="all"> You can learn more here: https://developers.google.com/search/reference/robots_meta_tag Check out this screenshot for details:
  38. 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.
  39. 1 point
    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...
  40. 1 point
    Nice intro Logan. Sounds like we have a lot in common. I like your comment: "Creating real value for people is what gets me out of bed every morning!" I couldnt' agree more. It's pretty cool to have the skills and knowledge to help people grow their businesses and contribute to their success, especially when connected to local businesses and seeing the tangible effect it can have on peoples lives. Looking forward to seeing you around the forums! T.
  41. 1 point
    Hi, I am just working on getting some final bugs fixed with the forum software and I will be adding in a new module once the 2 bugs are fixed. When everything is done, I will be launching the rebirth of the forum.
  42. 1 point
    You would have to test. Try with the cheapest and see how it goes. That is the value of VPS, you can scaled in a few minutes. Stef
  43. 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.
  44. 1 point
    That makes sense, you are populating: $responseBody ... with the filter string data. Stef
  45. 1 point
    I manage to fix my on code: if (!$urlIsValid) { die("Error: The requested URL was disallowed by the server administrator."); } $response = makeRequest($url); $rawResponseHeaders = $response["headers"]; $responseBody = $response["body"]; $responseInfo = $response["responseInfo"]; //SET THE BANNED WORDS. $banned_words = array("Prick","****","bull****","****","asshole"); //SUBSTITUTE THE BANNED WORDS ON PROXIED PAGE (CONTENT FILTERING). if($responseInfo['http_code'] == '200' ) { $regex = '/\b'; // The beginning of the regex string syntax $regex .= implode('\b|\b', $banned_words); // joins all the banned words to the string with correct regex syntax $regex .= '\b/i'; // Adds ending to regex syntax. Final i makes it case insensitive $substitute = '****'; $responseBody = preg_replace($regex, $substitute, $responseBody); } I changed this: $url = preg_replace($regex, $substitute, $response); to this: $responseBody = preg_replace($regex, $substitute, $responseBody);
  46. 1 point
    I was just reading an article in the Mirror, where a recent a study unearthed that kids would rather be an entrepreneur, more than any other career! ... This to me is a great thing. Entrepreneurship has replaced foolhardy careers such as: Actor Singer Pro athlete Anyone knows, that the chances of success in the above three long-shot careers is ....well, a long-shot! It seems the youngins are better informed these days! Stef
  47. 1 point
    I would spend time writing code and building projects related to data sciences ... if you want to be that guy. But, if you rather go into management later, then the MBA might be a better choice. Stef
  48. 1 point
    Thank you. Excellent sounding advice.
  49. 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
  50. 1 point
    That style of comment is only good in CSS and Javascript. For HTML comments, you need to be using the right syntax: <!-- your comment here -->
×