Hey there forum lurkers - all you people who are browsing the site but still haven't taken a minute to sign up. I just thought it would be a nice idea to welcome you all to the forums. Why not drop us a line and say howdy here? Heck, you don't even need to register to reply to threads here in the Geek's Lounge forum! Go ahead, introduce yourself ;) [b]<< update >>[/b] This thread has been moved to a new Introductions forum. (We're no longer just a single thread in the Geek's Lounge - we've moved up to a …

Member Avatar
Member Avatar
+0 forum 613

Sorry for the intermittent downtime over the past few days. We think we were being DDOS'ed, perhaps unclear. However, we've upgraded to new web servers tonight, to bring HTTP/2 support and *finally* move from PHP 5.x to PHP 7. A few years late, I know. Let me know if anything isn't working as it should!

Member Avatar
Member Avatar
+2 forum 5

A lot of forums and blogs have links at the bottom of the article to jump to the Previous Post or the Next Post, by way of various forum and blog system PrevNext plugins. More recently, Q&A platforms have been shifting to show a sidebar listing of other similar questions asked. DaniWeb goes this route. I was wondering if anyone out there has found either of these methods very helpful? What is the likelihood that, when stumbling across a question or topic as a result of a Google search, that you would have an interest in the question that just …

Member Avatar
Member Avatar
+2 forum 6

An oldie but a goodie, for you Canadians out there. I thought I'd make the solution provided within [this thread](https://www.daniweb.com/hardware-and-software/hardware/threads/94301/help-my-keyboard-does-french-instead-of-question-marks) a bit easier to discover for those still suffering from the problem. To switch between English and French keyboards, press `Shift+Control`.

Member Avatar
+0 forum 0

I'm not quite sure what happened, but at some point fairly recently, Chrome DevTools stopped showing things in the Console. As a web developer, I obviously frequently use this to debug Javascript. Now, instead, there will be a little red circle with an error count in the top right corner of the DevTools window (as always), so it will recognize when there's an error, but the Console will be empty instead of spitting out what's wrong. Even if I do `console.log('foo');` from within a Javascript file, it won't write to the console. I'm using what's currently the latest version of …

Member Avatar
Member Avatar
+1 forum 4

I'm looking for some alternatives to Swagger UI that I can use with my API's swagger file to generate our official documentation. So far I've been looking at Apiary and ReDoc. Does anyone have any favorites? Which are the most intuitive for api documentation? Ideally I'd be looking for one with a built-in console.

Member Avatar
Member Avatar
+0 forum 1

Member profiles now have a new statistic that measures impact. It counts how many people the user has reached. It should be noted that we just started calculating this number earlier this year, so at this time, the highest number is roughly one million.

Member Avatar
Member Avatar
+2 forum 3

Chrome just prompted me to restart to update to the latest version, as it sometimes does. I did it, and the browser looks *entirely* different. Completely unexpected. It looks more like Firefox now, IIRC. Not really a problem with it, just surprised and thought I'd comment.

Member Avatar
Member Avatar
+0 forum 12

I'm trying to save DaniWeb. :) What are the biggest pain points you have with DaniWeb? If you don't visit DaniWeb as much as you used to, what changed? Where do you go now instead of DaniWeb? What makes other resources better?

Member Avatar
Member Avatar
+2 forum 102

Last week, we've had the most number of new member signups, excluding members who have been banned, for the first time in over a year! Good job, everybody :)

Member Avatar
Member Avatar
+9 forum 6

We just recently (read, today) implemented SameSite cookies to prevent CSRF attacks. The thing is, while there's a decent amount of information online about the benefits of them, I can't find any other sites that implement them. Not even any of the big ones I would suspect were spearheading something like this, such as Facebook or Google. Didn't this begin as a Chrome project? Is there a reason why they're not in use?

Member Avatar
+1 forum 0

It is with deep regret that I inform everyone that it just very recently came to my attention that the DaniWeb database was breached in December 2015. Over a million user profiles, including email addresses and IP addresses, were stolen. Logins and passwords were protected through an additional security layer and were **NOT** able to be stolen. While encrypted versions of passwords were stolen, without access to the old version of DaniWeb's code base, there is no way for a hacker to figure out the very unique encryption method, which included multiple unique salts, which we used. Please note this …

Member Avatar
Member Avatar
+3 forum 20

I know a lot of the regulars and moderators are unhappy with the content currently on the homepage. In actuality, the homepage is designed to be an overview of what DaniWeb has to offer for newbies, while catering to more active DaniWeb members by only showing articles that are in the user's areas of interest, and have new content since they've been last viewed. The reason that regulars tend to be unhappy is because they visit DaniWeb so often, there isn't enough fresh content for the homepage to show. The Latest Posts button offers a stream of all the latest …

Member Avatar
Member Avatar
+1 forum 20

As Google+ is being deprecated, I need to migrate my Oauth 2 off of Google+ and into the Google Sign-In authentication system. So far, I changed the list of scopes from `https://www.googleapis.com/auth/plus.login email` to `profile email`. However, I'm struggling trying to find in Google's docs what to change the endpoint `https://www.googleapis.com/plus/v1/people/me` to. I'm trying to figure out the URL for the endpoint that retrieves the logged in user's public profile and email address. The [Quick migration guide](https://developers.google.com/identity/sign-in/web/quick-migration-guide) doesn't seem to be very helpful unless you're using their client library (which I'm not). Their guide at https://developers.google.com/identity/protocols/OAuth2 also doesn't seem to …

Member Avatar
Member Avatar
+0 forum 1

What's the difference between LCASE() and LOWER() in MySQL? I found places on the web that said they're similar but not a synonym for each other, so I'm not sure what the differences are?

Member Avatar
Member Avatar
+0 forum 1

I need help with implementing MySQL transactions with PHP. Specifically, I'm confused between the flags `WITH CONSISTENT SNAPSHOT`, `READ WRITE`, and `READ ONLY`, what their differences are, and how they relate to table locking. I already read the MySQL reference manual but I'm still confused.

Member Avatar
Member Avatar
+2 forum 6

If a bulk MySQL insert takes 5 minutes to complete, and one of the columns in the table is a TIMESTAMP column with a default value of CURRENT TIMESTAMP, will the timestamps of the rows that were inserted be reflective of the entire 5 minutes, or will they all default to the same timestamp from beginning or the end of the query? The bulk insert exists within a transaction.

Member Avatar
Member Avatar
+0 forum 3

I use `<input type="date">` and it works fine to bring up a date picker in Chrome and Firefox. However, it behaves as a normal textbox in Safari.

Member Avatar
Member Avatar
+0 forum 4

I'm getting ` Session: Error while trying to free lock for ci_session` show up in the error log a couple times a minute, sometimes, and every 15 minutes other times. Using Redis for sessions. It's not happening on a different server that has almost the same code base and is sharing the same Redis server, albeit with a different session name. I'm using session_write_close() on every page as soon as I'm done handling sessions.

Member Avatar
Member Avatar
+0 forum 5

I've recently become addicted to the Walking Dead. I was sick in bed Two weeks ago and needed something on Netflix I could binge watch. Now, as we speak, I'm posting here on DaniWeb, trying to come up with some creative stuff to write about, while I watch and try to fall asleep. My reason for starting this thread is because, back in the day, DaniWeb's community grew out of all of the random stuff people posted. The kinda off topic stuff that got us to form a community and really get to know each other. I really think we …

Member Avatar
Member Avatar
+1 forum 14

Sorry for the downtime earlier today ... I'm working behind the scenes on merging all of Dazah functionality *into* DaniWeb. This means starting out by getting them both on the exact same infrastructure. Dazah has a lot of security benefits over DaniWeb, so I'm currently working on doing a lot of things to increase DaniWeb's security behind the scenes by incorporating Dazah's anti-bot technology into DaniWeb. DaniWeb, of course, has always been pretty secure ... but Dazah was designed as a login platform, first and foremost.

Member Avatar
Member Avatar
+3 forum 1

Are there any scripts that can go through a collection of PHP files and detect multiple functions with the same name?

Member Avatar
Member Avatar
+0 forum 4

I want to focus a lot on developing new features for DaniWeb, and getting us back to our former glory. However, a lot of doing that requires the community's investment and involvement in Dazah. Who out here in Internet land has any interest in building a Dazah app? If no, what are the main hesitations? What could I be doing to pique your interest?

Member Avatar
Member Avatar
+0 forum 38

Why did Amazon stock take a big dip today?

Member Avatar
Member Avatar
+0 forum 3

Spotify is going public next week with an IPO. Who plans on investing?

Member Avatar
Member Avatar
+0 forum 7

I was attempting to store chat logs in a MySQL database where the message field is utf8_general_ci However, when it came across an emoji, it would choke, and the message field would only include text up to the emoji character. I changed the message field to be utf8mb4_general_ci, which seemed to be suggested upon googling, and now emoji characters are replaced in the database with four question mark characters, instead of choking. What is the best way to encode/decode emoji characters so that they can be accurately represented? (Ideally with PHP)

Member Avatar
Member Avatar
+0 forum 6

Has anyone had a positive experience with the new AdSense auto ads? They say they use machine learning to find the optimal placement for ads on your page, but they don't show any examples. How much faith can/should I put in their placement AI?

Member Avatar
+0 forum 0

What do you think of the new GWT interface?? Seems to me as if they released it too prematurely. Half the features don't work and the sidebar navigation literally just says Coming Soon.

Member Avatar
Member Avatar
+0 forum 4

Just a reminder that our regularly scheduled meetup times are: * the second Wednesday of each month * the last Tuesday of each month Meetups officially start at 6 pm (but you no longer need to feed the meter after 7 pm). They are always informal roundtable-style discussions and yummy food is always served.

Member Avatar
Member Avatar
+0 forum 2

I have a late 2016 MacBook Pro running the latest version of OS X Sierra 10.12.6 Ever since I got it, I've been having a problem connecting it to external displays. Firstly, there is the 32" 4K Seiki Pro, connected via a USB-C cable. Most times when the Mac goes to sleep, the display does not come back until I put the computer back to sleep and wake it up, and *then* connect the cable when it's woken. Apple Support says this is a known bug but there is not currently a fix. Then there is the LG UltraFine 5K …

Member Avatar
Member Avatar
+0 forum 3

The End.