[QUOTE=KmartSqrl;42317621]You should [I]never[/I] expose implementation information to end users in error messages.
1) No one using your product is going to understand or care what class or function or any of that means in the error message. They just want to know something didn't work and what they should do about it.
2) You run the risk of revealing sensitive information. Who knows what other libraries you're using are going to show in their error messages. You might reveal API keys or passwords on accident.[/QUOTE]
1) That information is normally hidden, it's only shown when the "View error information" text is clicked.
2) The error messages are hand crafted, and they're only shown at certain points in the code (it's a custom error handling thing, not all errors get routed through it).
Thanks for the advice though.
[QUOTE=Dorkslayz;42317469]It's was more focused at the end user, not developers. It's just to kinda let the user know that something's gone wrong I guess.[/QUOTE]
this is extremely poorly executed then, and you've taken no consideration into the end user's experience
dumbing down an error message so it's both incomprehensible to developers [I]AND[/I] end users is completely worthless and a security issue
[editline]26th September 2013[/editline]
class: data
function: get
that's really descriptive
so as an end user i'm suppose to do what? if i even know what a class or a function is (i wouldn't if i was an end user) then i'm suppose to comprehend that [U]get[/U]ting [U]data[/U] failed?
but assuming i have enough knowledge to know that, the error message says that a user couldn't be registered which is a [U]set[/U] operation and not a [U]get[/U] one
the only thing this communicates effectively is that now both end users (by your take on what an end user should be aware of) and developers will think you have no idea what you're talking about
[QUOTE=Dorkslayz;42317469]It's was more focused at the end user, not developers. It's just to kinda let the user know that something's gone wrong I guess.[/QUOTE]
Then say "Whoops, something broke :(" and leave it at that. Telling the user you have an unreliable database isn't going to make them feel any better about you losing whatever it is they just tried to submit.
[QUOTE=Dorkslayz;42317781]1) That information is normally hidden, it's only shown when the "View error information" text is clicked.
2) The error messages are hand crafted, and they're only shown at certain points in the code (it's a custom error handling thing, not all errors get routed through it).
Thanks for the advice though.[/QUOTE]
What's the point of having it at all? It could disclose information for malicious users, it gives an useless message to normal users and it's completely undescriptive of the error for the developer. Just make it say "Something went wrong, would you like to go to the homepage?". Ideally, no user should ever see this message, so there's no need to customize it or make it look special.
wip: [URL]http://www.andrewmcwatters.com/time[/URL]
[t]http://i.imgur.com/o0yzipd.png[/t]
i need a place to track the timezones of developers i talk to frequently, so i'm playing around with google's static maps api and using the static maps api to generate a nice background that will actually end up being a functional piece of the page later
did you know they have this cool centralized place to track your api usage? it's a lot different the last time i checked out google's apis
Can I get some feedback? :)
[url]http://marius.im/[/url]
[IMG]http://i.imgur.com/voSVo2W.png[/IMG]
[editline]27th September 2013[/editline]
And yes, I got insipred by your header Andrew. Hope you don't mind c:
[b]BOLD[/b]
X & Y
dude i love it! thats an awesome logo too.
Currently in the process of mapping 70,000 unique users from GMod on a map. Would be really cool (and creepy) to meet people near you.
Clicking on someone will open their steam profile page in a new tab.
I've currently only mapped about 23%, but the rest are resolving now.
[img]http://gyazo.com/07edef231280e03f6d78c57e072cffe6.png[/img]
[QUOTE=zzaacckk;42329182]Currently in the process of mapping 70,000 unique users from GMod on a map. Would be really cool (and creepy) to meet people near you.
Clicking on someone will open their steam profile page in a new tab.
I've currently only mapped about 23%, but the rest are resolving now.
[img]http://gyazo.com/07edef231280e03f6d78c57e072cffe6.png[/img][/QUOTE]
can i have link to this?
[QUOTE=jung3o;42329194]can i have link to this?[/QUOTE]
Right now I currently have it so you can reverse map a user (get a location from a Steam ID). What I am going to do is assign each user a random integer ID and have it so you need to do an API call which then fetches the SteamID. I just don't want people that play on the servers to feel like their privacy is being violated by having a malicious user try and find their location with their SteamID. Once I get it to a point where you can only "Find people near you" [i](it will probably look at your IP too)[/i] then I will be conferrable releasing it.
I also want to finish getting all of the data imported. It's at 36% now.
New here -- Opinions please?
No BS filesharing site;
[IMG]http://puu.sh/4C1Zy.jpg[/IMG]
[img]http://puu.sh/4C2Ck.png[/img]
padding on top
[img]http://puu.sh/4C2Da.jpg[/img]
this logo...
[img]http://puu.sh/4C2DT.jpg[/img]
i really dont like this navigation
[QUOTE=/dev/sda1;42331866]
i really dont like this navigation[/QUOTE]
what would you have me do instead?
the idea was to not have to load multiple pages so I just used tabs to open differant content containers
Tell me who the people in Austria are pls.
put together a little page for vertex adventure today, it'll obviously change in the future
[url]http://www.andrewmcwatters.com/vadventure[/url]
[editline]28th September 2013[/editline]
[t]http://i.imgur.com/cSCsUV2.png[/t]
[QUOTE=acpm;42333058]put together a little page for vertex adventure today, it'll obviously change in the future
[url]http://www.andrewmcwatters.com/vadventure[/url]
[editline]28th September 2013[/editline]
[t]http://i.imgur.com/cSCsUV2.png[/t][/QUOTE]
It's nice and looks good, but it feels like I'm watching a PowerPoint presentation rather than browsing a website. Maybe speed up the transitions or change them a bit?
[QUOTE=acpm;42319456]this is extremely poorly executed then, and you've taken no consideration into the end user's experience
dumbing down an error message so it's both incomprehensible to developers [I]AND[/I] end users is completely worthless and a security issue
[editline]26th September 2013[/editline]
class: data
function: get
that's really descriptive
so as an end user i'm suppose to do what? if i even know what a class or a function is (i wouldn't if i was an end user) then i'm suppose to comprehend that [U]get[/U]ting [U]data[/U] failed?
but assuming i have enough knowledge to know that, the error message says that a user couldn't be registered which is a [U]set[/U] operation and not a [U]get[/U] one
the only thing this communicates effectively is that now both end users (by your take on what an end user should be aware of) and developers will think you have no idea what you're talking about[/QUOTE]
I've changed it since, the function and class are literally called data and get. The error message is a dummy one, not an actual one. The more error information is a div that is toggled off by default, you can only see the class/function by clicking the text.
But like I said, i've changed it since.
So making a website for this mobile tron game I'm making and figured it would be fun to add some sort of canvas based interactive tutorial. Good/bad idea?
There would be one canvas for each tutorial step with the explanation on how to do it.
[URL]http://hmiljak.com/projects/Tron/[/URL]
[QUOTE=Milk.;42331935]what would you have me do instead?
the idea was to not have to load multiple pages so I just used tabs to open differant content containers[/QUOTE]
thats kinda dumb
[editline]28th September 2013[/editline]
instead make separate pages and improve your design. look around and see how people do navigation and stuff.
[QUOTE=/dev/sda1;42336166]thats kinda dumb
[editline]28th September 2013[/editline]
instead make separate pages and improve your design. look around and see how people do navigation and stuff.[/QUOTE]
This is kind of dumb too because there is no inherent connection between the visual styling of that navigation and making it possible to view each of them without a new page load. They don't need to be separate pages for the navigation to look better...
-snip snaps-
[QUOTE=KmartSqrl;42336314]This is kind of dumb too because there is no inherent connection between the visual styling of that navigation and making it possible to view each of them without a new page load. They don't need to be separate pages for the navigation to look better...[/QUOTE]
sorry that was a bit unclear
i was referring to this
[quote]the idea was to not have to load multiple pages so I just used tabs to open differant content containers[/quote]
I have a serious problem with reading comments even when I know they will piss me off. So I made a simple chrome extension to hide them. Other extensions that do this make it too easy to show the comments again, which isn't good for a junkie like me.
[url]https://github.com/silverhammermba/silence[/url]
I started with my most visited sites, so feel free to send me a pull request if you have a good idea for a new site to block or you notice something I missed.
Don't know where to post, so have [URL="http://www.hongkiat.com/blog/html-css-faster-emmet/"]this[/URL].
[editline]Edited:[/editline]
Oh, also this is for pretty much any editor, so sublime text, brackets, netbeans or whatnot as it says in the first comment on that blog post.
I'm re-writing spoonfedstyle.com from the ground up. The first version started off as a prototype and I made some architectural choices that I wish I wouldn't have from the start because of it [I]and[/I] I was a bad person and didn't do TDD for quite a while. There's been a few things I really want to do that I haven't been able to do because of the way that the site is set up currently, and I'm tired of it!
I'm moving over to using a graph database (neo4j) to store likes/dislikes and things like product categorizations this time around. That switch is actually the main motivation for the rewrite because it's going to simplify/speed up alot of the things I am doing/want to do. Graph databases are fucking cool.
[editline]30th September 2013[/editline]
[QUOTE=Moofy;42353729]Don't know where to post, so have [URL="http://www.hongkiat.com/blog/html-css-faster-emmet/"]this[/URL].
[editline]Edited:[/editline]
Oh, also this is for pretty much any editor, so sublime text, brackets, netbeans or whatnot as it says in the first comment on that blog post.[/QUOTE]
Emmet is awesome. If you're writing HTML and not using Emmet you are wasting your fingers.
[QUOTE=KmartSqrl;42357054]Emmet is awesome. If you're writing HTML and not using Emmet you are wasting your fingers.[/QUOTE]
Yea it saved my productivity.
Anyone tried out google webdesigner yet? [URL]http://www.google.com/webdesigner/[/URL]
I just downloaded but I noticed it automatically set my language to Dutch instead of English with no way of changing it. Looks pretty awesome otherwise.
Kinda shitty you can't open files not created with it.
interesting, it seems like all the wysiwyg editors i've seen lately are really stepping up their game
[editline]30th September 2013[/editline]
[QUOTE=benbb;42334292]It's nice and looks good, but it feels like I'm watching a PowerPoint presentation rather than browsing a website. Maybe speed up the transitions or change them a bit?[/QUOTE]
i sped it up a bit so it takes much less than ~4 seconds to complete, but i still wanted a sense of presentation
i don't know how well that worked out, but it seems better to me now
i really appreciate your guys feedback, so thank you
What do you guys think of Laravel?
I'm participating in a workshop tomorrow and i have no idea of what to expect.
[QUOTE=MatheusMCardoso;42362008]What do you guys think of Laravel?
I'm participating in a workshop tomorrow and i have no idea of what to expect.[/QUOTE]
I really like Laravel, and I'm pretty sure most people who use it do too.
Sorry, you need to Log In to post a reply to this thread.