This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* (c) 2015 Raghavendra Nayak, All Rights Reserved. | |
* www.openguru.com/ | |
*/ | |
#include <iostream> | |
#include <string> | |
// Window is the abstract base for all concrete Window implementations | |
class Window { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* (c) 2015 Raghavendra Nayak, All Rights Reserved. | |
* www.openguru.com/ | |
*/ | |
#include <iostream> | |
#include <string> | |
// This abstract class provides the SortingAlgorithm interface | |
class SortingAlgorithms |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* (c) 2015 Raghavendra Nayak, All Rights Reserved. | |
* www.openguru.com/ | |
*/ | |
#include <iostream> | |
#include <string> | |
// Pizza is the abstract base for all concrete Pizza implementations | |
class Pizza { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Copyright (C) 2020 Raghavendra Nayak | |
* | |
* Permission to use, copy, modify, and/or distribute this software for any purpose | |
* with or without fee is hereby granted. | |
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH | |
* REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND | |
* FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, | |
* INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
URL="https://download.qt.io/snapshots/qtcreator/" | |
main_ver=$(wget -qO- ${URL} | sed 's/</\'$'\n''</g' | sed -ne '/<table>$/,$ p' | grep -m1 -oP 'href="\K\d+\.\d+\.?\d*') | |
URL=${URL}${main_ver}/ | |
sub_ver=$(wget -qO- ${URL} | sed 's/</\'$'\n''</g' | sed -ne '/<table>$/,$ p' | grep -m1 -oP 'href="\K\d+\.\d+\.?\d*') | |
URL=${URL}${sub_ver}/ | |
package=$(wget -qO- ${URL} | sed 's/</\'$'\n''</g' | sed -ne '/<table>$/,$ p' | grep -m1 -oP 'href=".+">\K(.+\.run)') | |
wget -c $URL$package |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
:: Call this batch file with source directory as command line argument. | |
@echo off | |
if ["%~1"]==[""] ( | |
goto end | |
) | |
if exist %~s1 ( | |
if exist %~s1\NUL ( | |
set dir_set=1 | |
cd %~1 | |
) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# Immediately exit upon any failures, or undefined variable usage | |
set -ue | |
# Enable Ubuntu included VNC server | |
echo "Enabling VNC server" | |
export DISPLAY=:0 | |
gsettings set org.gnome.Vino enabled true | |
gsettings set org.gnome.Vino prompt-enabled false |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <QMap> | |
#include <QString> | |
#include <QDebug> | |
int main(int argc, char *argv[]) | |
{ | |
enum VehicleManufacturer { Toyota, Holden }; | |
enum VehicleType { HatchBack, Coupe, Sedan }; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <QMap> | |
#include <QString> | |
#include <QDebug> | |
#include <array> | |
int main(int argc, char *argv[]) | |
{ | |
enum Gnss { Phoenix, Serell }; | |
enum ImuType { VH301, VD231, Seldov }; |
OlderNewer