Skip to content

Instantly share code, notes, and snippets.

View veridelisi's full-sized avatar
💭
Parayı Kim Yaratır?

veridelisi veridelisi

💭
Parayı Kim Yaratır?
View GitHub Profile
@veridelisi
veridelisi / resume.json
Last active December 18, 2022 07:36
resume.json
{
"meta": {
"theme": "elegant"
},
"basics": {
"name": "Thomas Davis",
"label": "Web Developer",
"image": "https://avatars0.githubusercontent.com/u/416209?s=460&u=38f220a2c9c658141804f881c334c594eb1642ac&v=4",
"summary": "I’m a full stack web developer who can build apps from the ground up. I've worked mostly at startups so I am use to wearing many hats. I am a very product focussed developer who priotizes user feedback first and foremost. I'm generally very flexible when investigating new roles. ",
"website": "https://lordajax.com",
// SPDX-License-Identifier:GPL-3.0-or-later
pragma solidity ^0.8.7;
import "forge-std/Test.sol";
import "src/Dots.sol";
contract DotsTest is Test {
Dots public dots;
// SPDX-License-Identifier:GPL-3.0-or-later
pragma solidity ^0.8.7;
import "forge-std/Test.sol";
import "src/Dots.sol";
contract DotsTest is Test {
Dots public dots;
// SPDX-License-Identifier:GPL-3.0-or-later
pragma solidity ^0.8.7;
import "src/Dots.sol";
import "forge-std/Test.sol";
contract DotsTest is Test {
Dots public dots;
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.17;
contract StorageContract {
uint256 a = 9; // Slot 0
uint256 b = 8; // Slot 1
uint256 c = 7; // Slot 2
uint256 d = 6; // Slot 3
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.17;
contract StorageContract {
uint256 a = 9; // Slot 0
uint256 b = 8; // Slot 1
uint256 c = 7; // Slot 2
uint256 d = 6; // Slot 3
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.17;
contract StorageContract {
uint256 a = 9; // Slot 0
uint256 b = 8; // Slot 1
uint256 c = 7; // Slot 2
uint256 d = 6; // Slot 3
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.19;
contract Shifting {
function right(uint256 x) public pure returns(uint256 y) {
return y = x >> 1; // divide 2
}
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.19;
contract Shifting {
function right(uint256 x) public pure returns(uint256 y) {
return y = x >> 2;
}
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.19;
contract Shifting {
function left(bytes1 x) public pure returns(bytes1 y) {
return y = x << 1;
}
function right(bytes1 x) public pure returns(bytes1 y) {
return y= x >> 1;