Labels

Android (1) Apache (1) bash (2) boost (2) C (37) C++ (5) cheatsheet (2) CLion (6) css (3) Debian (35) DL (17) dns (1) Docker (3) Dreamweaver (2) Eclipse (3) fail2ban (5) git (6) GitHub (5) Hacking (4) html (8) http (1) iOS (1) iPad (1) IRC (1) Java (34) javascript (3) Linux (186) Mac (22) Machine Learning (1) mySQL (54) Netbeans (7) Networking (1) Nexus (1) OpenVMS (6) Oracle (5) Pandas (3) php (17) Postgresql (8) Python (9) raid (1) RedHat (15) Samba (3) Slackware (54) SQL (14) ssh (1) svn (1) tar (1) ThinkPad (1) Virtualbox (4) Visual Basic (2) Visual Studio (1) Windows (8) wire (1)

Friday, 17 December 2021

MySQL current date

 The following are just examples of the use date offsets;


SET @timeframe=now()-interval 2 year; 
SELECT ...
WHERE o.doe >= @timeframe


SET @timeframe = DATE_SUB(CURDATE(), interval 1 day);
SELECT ...
WHERE o.doe >= @timeframe and o.doe <= @timeframe
 

The former will deal with the full date/time stamp, while the latter will consider only the date and is good for when we need to find results for a particular day for example.


Wednesday, 15 December 2021

Thursday, 25 November 2021

MySQL error when trying to create a function

This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)

Thursday, 28 October 2021

Unable to open or incompatable vdproj solution

When using Visual Studio (recent versions), with vdproj files, you may get an error or warning that the file is incompatible or unable to open.

Monday, 25 October 2021

Bash comparisons

 

integer comparison


-eq

    is equal to

    if [ "$a" -eq "$b" ]


-ne

    is not equal to

    if [ "$a" -ne "$b" ]


-gt

    is greater than

    if [ "$a" -gt "$b" ]


-ge

    is greater than or equal to

    if [ "$a" -ge "$b" ]


-lt


    is less than

    if [ "$a" -lt "$b" ]


-le

    is less than or equal to

    if [ "$a" -le "$b" ]



string comparison


==

    is equal to

    if [ "$a" == "$b" ]

!=

    is not equal to

    if [ "$a" != "$b" ]


[source]

Tuesday, 21 September 2021

Detect screen size in php

Detecting the screen size in php, is not something that can be done with php alone but the following is what I use to kind of get around it.

Monday, 20 September 2021

Get next AUTO INCREMENT value from a mysql table


SELECT AUTO_INCREMENT as 'next_id' FROM information_schema.TABLES
WHERE TABLE_SCHEMA = 'db_name' AND TABLE_NAME = 'table_name';



Wednesday, 15 September 2021