Skip to content
View sngrotesque's full-sized avatar
🍫
Code, the world is full of code
🍫
Code, the world is full of code

Organizations

@shark-coast

Block or report sngrotesque

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sngrotesque/README.md

About

你好,我是SN-Grotesque,你可以叫我饭团W猪猪海嗣,欢迎你的到来。
我是一个开发者,也是一个音乐人,同时也是一个视频制作者,当然也是一个游戏玩家,目前只玩明日方舟 - Arknights卡拉彼丘 - CalabiYau蔚蓝档案 - Blue ArchiveCS2公主连结 - プリンセスコネクト!Re:Dive
当然也是一个游戏制作者,使用Unity 2021Unreal Engine 5进行游戏的开发,使用WWise进行游戏音效的设计和制作,使用FL Studio进行游戏音乐的制作,使用Visual Studio 2022 LTSC 17.6作为代码编辑器(作为一个长期支持版本,以及能够兼容UE5的版本)。
常规开发时,我喜欢使用Visual Studio Code (VSCode)MSYS2进行代码的编写。
对于Python的版本,我使用Python 3.11.9作为开发版本于生产版本,以往使用Python 3.7.5进行开发。
我喜欢研究很多东西,包括计算机底层的各种技术和算法实现,渴望使用最短代码做到最高水准。

Projects

  • The wizard's universal key,这是我主力开发的C++库,用于未来我的即时通讯软件的底层,可以理解为一个为了支持未来软件而开发的框架,比肩甚至超过TelegramWhatsAPP,将致力于为各位提供一个轻量易用可自定义且无广告的即时通讯软件;这个框架也将会用于未来游戏开发时使用。

Contact

profile for S-N at Stack Overflow, Q&A for professional and enthusiast programmers

  • 哔哩哔哩,这是我在Bilibili平台的创作账号,欢迎关注。
  • Telegram,这是我唯一一个国外即时通讯软件的联系方式(曾经有用过LINE,但后来放弃了)。
  • Gmail,通过谷歌邮箱联系我,请注意你的邮件标题,否则我可能会在未查看的情况下直接删除你发送的邮件。
  • 苏茜·格里特理发店,这是我多个Twitter账号的其中一个。

Collaboration (?)

如果你要与我合作开发代码,下面是我的代码风格,这是我的C++代码开发规范,你可以参考一下自己是否能够接受。
我的代码风格还是很规范化的,注释方式,采用业界通用的Doxygen注释
我使用的语言为:[C, Python, C++, C#, Java],目前不会使用Java作为开发语言1

namespace wuk {
    class IM {
    private:
        Socket fd;
        size_t session_id;
    public:
        IM(Socket fd, size_t session_id)
        : session_id(session_id)
        {
            //...
        }

        /**
         * @brief 发送用户消息
         * @param message 用户消息
         * @param seq 此消息的序号,用于纠正包的顺序
         * @return 无
         */
        void send_msg(std::string message, uint32_t seq)
        {
            // All kinds of other things...
            fd.send(message);
            // All kinds of other things...
        }
    };
}

Footnotes

  1. 原因是Java那又臭又长的语法以及又臭又长的目录结构,真的很恶心我,并且它的性能相比较于C/C++/C#并没有优势。

Popular repositories Loading

  1. Computer_Help_Documentation Computer_Help_Documentation Public

    SN-Grotesque为学习计算机的新手所准备的帮助文档,希望你可以成为自己想成为的那个人。

    5

  2. encryptionAlgorithm_outdated encryptionAlgorithm_outdated Public

    由SN-Grotesque开发的加密算法,有公钥密码算法与对称密码算法

    C 4

  3. bilibili bilibili Public

    针对哔哩哔哩的爬虫代码库

    Python 4

  4. wizard_key wizard_key Public

    这是由SN-Grotesque使用C++开发的代码库,库名意为:网络巫师的万能密钥(带有黑客意味)

    C++ 4 1

  5. ehentai-link ehentai-link Public

    一些好看的E-Hentai本子

    2

  6. old old Public

    用于分组存储以前所有的所有工程与文件

    Python 1