VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS38.37%
Net Worth
6.811USD
STEEM
2.680STEEM
SBD
8.328SBD
Own SP
47.306SP
Detailed Balance
| STEEM | ||
| balance | 2.680STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.000STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 47.306SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 0.000SP | SP |
| Effective Power | 47.306SP | SP |
| Reward SP (pending) | 0.000SP | SP |
| SBD | ||
| sbd_balance | 8.328SBD | SBD |
| sbd_conversions | 0.000SBD | SBD |
| sbd_market_balance | 0.000SBD | SBD |
| savings_sbd_balance | 0.000SBD | SBD |
| reward_sbd_balance | 0.000SBD | SBD |
{
"balance": "2.680 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.000 STEEM",
"vesting_shares": "77031.460918 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "0.000000 VESTS",
"sbd_balance": "8.328 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.000 SBD",
"conversions": []
}Account Info
| name | grski |
| id | 167217 |
| rank | 42,535 |
| reputation | 661322983061 |
| created | 2017-05-22T16:57:57 |
| recovery_account | steem |
| proxy | None |
| post_count | 179 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2018-11-02T02:03:21 |
| last_root_post | 2018-11-02T02:03:21 |
| last_vote_time | 2018-11-04T12:01:15 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 0 |
| delayed_votes | 0 |
| balance | 2.680 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 8.328 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 77031.460918 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 0.000000 VESTS |
| reward_vesting_balance | 0.000000 VESTS |
| vesting_balance | 0.000 STEEM |
| vesting_withdraw_rate | 0.000000 VESTS |
| next_vesting_withdrawal | 1969-12-31T23:59:59 |
| withdrawn | 232093832056 |
| to_withdraw | 232093832056 |
| withdraw_routes | 0 |
| savings_withdraw_requests | 0 |
| last_account_recovery | 1970-01-01T00:00:00 |
| reset_account | null |
| last_owner_update | 1970-01-01T00:00:00 |
| last_account_update | 2018-07-03T10:29:42 |
| mined | No |
| sbd_seconds | 0 |
| sbd_last_interest_payment | 2018-12-01T19:37:48 |
| savings_sbd_last_interest_payment | 1970-01-01T00:00:00 |
{
"id": 167217,
"name": "grski",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM83ZUb1Ud8dE9zyPm1T7wZBUD472zUzoV63Nj1kPWRGZQVHUGDh",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7U4hdsmnuWFL2dk1t59oWEeyV1SszVvrB7onhHtZRFAdcy5zep",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM4zwQGdXkMmunXyhUzbQs6tPgWpFkZvXMAjfYYoauW3MGiGrgCW",
1
]
]
},
"memo_key": "STM5T8jxEZ8QsawfdXSu7rFtrPcMMFR4QuHfRe7C9nsDwnek6iVNv",
"json_metadata": "{\"profile\":{\"name\":\"Olaf Górski\",\"about\":\"Python enthusiast writing about stuff. \",\"location\":\"Poland\",\"profile_image\":\"https://grski.pl/static/profile.png\",\"website\":\"https://grski.pl\"}}",
"posting_json_metadata": "{\"profile\":{\"name\":\"Olaf Górski\",\"about\":\"Python enthusiast writing about stuff. \",\"location\":\"Poland\",\"profile_image\":\"https://grski.pl/static/profile.png\",\"website\":\"https://grski.pl\"}}",
"proxy": "",
"last_owner_update": "1970-01-01T00:00:00",
"last_account_update": "2018-07-03T10:29:42",
"created": "2017-05-22T16:57:57",
"mined": false,
"recovery_account": "steem",
"last_account_recovery": "1970-01-01T00:00:00",
"reset_account": "null",
"comment_count": 0,
"lifetime_vote_count": 0,
"post_count": 179,
"can_vote": true,
"voting_manabar": {
"current_mana": "77031460918",
"last_update_time": 1543693068
},
"downvote_manabar": {
"current_mana": 0,
"last_update_time": 1495472277
},
"voting_power": 0,
"balance": "2.680 STEEM",
"savings_balance": "0.000 STEEM",
"sbd_balance": "8.328 SBD",
"sbd_seconds": "0",
"sbd_seconds_last_update": "2018-12-01T19:37:48",
"sbd_last_interest_payment": "2018-12-01T19:37:48",
"savings_sbd_balance": "0.000 SBD",
"savings_sbd_seconds": "0",
"savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
"savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_withdraw_requests": 0,
"reward_sbd_balance": "0.000 SBD",
"reward_steem_balance": "0.000 STEEM",
"reward_vesting_balance": "0.000000 VESTS",
"reward_vesting_steem": "0.000 STEEM",
"vesting_shares": "77031.460918 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "0.000000 VESTS",
"vesting_withdraw_rate": "0.000000 VESTS",
"next_vesting_withdrawal": "1969-12-31T23:59:59",
"withdrawn": "232093832056",
"to_withdraw": "232093832056",
"withdraw_routes": 0,
"curation_rewards": 772,
"posting_rewards": 118334,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"witnesses_voted_for": 0,
"last_post": "2018-11-02T02:03:21",
"last_root_post": "2018-11-02T02:03:21",
"last_vote_time": "2018-11-04T12:01:15",
"post_bandwidth": 0,
"pending_claimed_accounts": 0,
"vesting_balance": "0.000 STEEM",
"reputation": "661322983061",
"transfer_history": [],
"market_history": [],
"post_history": [],
"vote_history": [],
"other_history": [],
"witness_votes": [],
"tags_usage": [],
"guest_bloggers": [],
"rank": 42535
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
2024/12/15 15:50:15
2024/12/15 15:50:15
| parent author | grski |
| parent permlink | nowy-python3-7-pobiezna-lista-zmian-i-nowosci |
| author | pavelpog |
| permlink | sojlbp |
| title | |
| body | Świetny artykuł! Python 3.7 wprowadził wiele ciekawych zmian, zwłaszcza async/await. Jeśli chcesz podyskutować o tym z innymi programistami, zajrzyj na nasze forum programujto.pl. |
| json metadata | {"app":"steemit/0.2"} |
| Transaction Info | Block #91255978/Trx 193fe0feb52a5a697e509217bd711dc93b99c6db |
View Raw JSON Data
{
"trx_id": "193fe0feb52a5a697e509217bd711dc93b99c6db",
"block": 91255978,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2024-12-15T15:50:15",
"op": [
"comment",
{
"parent_author": "grski",
"parent_permlink": "nowy-python3-7-pobiezna-lista-zmian-i-nowosci",
"author": "pavelpog",
"permlink": "sojlbp",
"title": "",
"body": "Świetny artykuł! Python 3.7 wprowadził wiele ciekawych zmian, zwłaszcza async/await. Jeśli chcesz podyskutować o tym z innymi programistami, zajrzyj na nasze forum programujto.pl.",
"json_metadata": "{\"app\":\"steemit/0.2\"}"
}
]
}2023/09/01 07:22:48
2023/09/01 07:22:48
| parent author | grski |
| parent permlink | zbior-ponad-400-kursow-z-it-programowania-informatyki-na-miesiac-czerwiec |
| author | joestarjo |
| permlink | rzphig |
| title | |
| body | Cześć! Chciałbym się podzielić moimi doświadczeniami. To zbiór ponad 400 kursów z dziedziny IT to naprawdę ogromna szansa na rozwinięcie umiejętności. Sam miałem korzyść z życiowych doświadczeń, a teraz polecam stronę https://goit.global/pl/blog/khto-taki-testuvalnyky-ta-navishcho-vony-potribni/ - świetne materiały o testowaniu. To rewelacyjny sposób na zdobycie wiedzy i umiejętności potrzebnych w dzisiejszym świecie technologii. Daj sobie szansę i się rozwijaj! |
| json metadata | {"app":"steemit/0.2","links":["https://goit.global/pl/blog/khto-taki-testuvalnyky-ta-navishcho-vony-potribni/"]} |
| Transaction Info | Block #77757940/Trx eb971124fc7c63c846b262dd32a50b8a4b6f96ac |
View Raw JSON Data
{
"trx_id": "eb971124fc7c63c846b262dd32a50b8a4b6f96ac",
"block": 77757940,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2023-09-01T07:22:48",
"op": [
"comment",
{
"parent_author": "grski",
"parent_permlink": "zbior-ponad-400-kursow-z-it-programowania-informatyki-na-miesiac-czerwiec",
"author": "joestarjo",
"permlink": "rzphig",
"title": "",
"body": "Cześć! Chciałbym się podzielić moimi doświadczeniami. To zbiór ponad 400 kursów z dziedziny IT to naprawdę ogromna szansa na rozwinięcie umiejętności. Sam miałem korzyść z życiowych doświadczeń, a teraz polecam stronę https://goit.global/pl/blog/khto-taki-testuvalnyky-ta-navishcho-vony-potribni/ - świetne materiały o testowaniu. To rewelacyjny sposób na zdobycie wiedzy i umiejętności potrzebnych w dzisiejszym świecie technologii. Daj sobie szansę i się rozwijaj!",
"json_metadata": "{\"app\":\"steemit/0.2\",\"links\":[\"https://goit.global/pl/blog/khto-taki-testuvalnyky-ta-navishcho-vony-potribni/\"]}"
}
]
}mollyduwharrisreplied to @grski / rzxvju2023/08/25 08:57:30
mollyduwharrisreplied to @grski / rzxvju
2023/08/25 08:57:30
| parent author | grski |
| parent permlink | zbior-ponad-400-kursow-z-it-programowania-informatyki-na-miesiac-czerwiec |
| author | mollyduwharris |
| permlink | rzxvju |
| title | |
| body | Cześć! Chciałbym się podzielić moimi doświadczeniami. To zbiór ponad 400 kursów z dziedziny IT to naprawdę ogromna szansa na rozwinięcie umiejętności. Sam miałem korzyść z życiowych doświadczeń, a teraz polecam stronę https://goit.global/pl/blog/khto-taki-testuvalnyky-ta-navishcho-vony-potribni/ - świetne materiały o testowaniu. To rewelacyjny sposób na zdobycie wiedzy i umiejętności potrzebnych w dzisiejszym świecie technologii. Daj sobie szansę i się rozwijaj! |
| json metadata | {"links":["https://goit.global/pl/blog/khto-taki-testuvalnyky-ta-navishcho-vony-potribni/"],"app":"steemit/0.2"} |
| Transaction Info | Block #77560012/Trx 981896b62a9c1e707fa83ebdb3a8e8cffab46bf0 |
View Raw JSON Data
{
"trx_id": "981896b62a9c1e707fa83ebdb3a8e8cffab46bf0",
"block": 77560012,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2023-08-25T08:57:30",
"op": [
"comment",
{
"parent_author": "grski",
"parent_permlink": "zbior-ponad-400-kursow-z-it-programowania-informatyki-na-miesiac-czerwiec",
"author": "mollyduwharris",
"permlink": "rzxvju",
"title": "",
"body": "Cześć! Chciałbym się podzielić moimi doświadczeniami. To zbiór ponad 400 kursów z dziedziny IT to naprawdę ogromna szansa na rozwinięcie umiejętności. Sam miałem korzyść z życiowych doświadczeń, a teraz polecam stronę https://goit.global/pl/blog/khto-taki-testuvalnyky-ta-navishcho-vony-potribni/ - świetne materiały o testowaniu. To rewelacyjny sposób na zdobycie wiedzy i umiejętności potrzebnych w dzisiejszym świecie technologii. Daj sobie szansę i się rozwijaj!",
"json_metadata": "{\"links\":[\"https://goit.global/pl/blog/khto-taki-testuvalnyky-ta-navishcho-vony-potribni/\"],\"app\":\"steemit/0.2\"}"
}
]
}2023/08/20 20:13:30
2023/08/20 20:13:30
| parent author | grski |
| parent permlink | zbior-ponad-400-kursow-z-it-programowania-informatyki-na-miesiac-czerwiec |
| author | joestarjo |
| permlink | rzphig |
| title | |
| body | Dobrze wiedzieć |
| json metadata | {"app":"steemit/0.2"} |
| Transaction Info | Block #77430169/Trx e8ea1b72886dfe410215b08825f1702e06e1a7c5 |
View Raw JSON Data
{
"trx_id": "e8ea1b72886dfe410215b08825f1702e06e1a7c5",
"block": 77430169,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2023-08-20T20:13:30",
"op": [
"comment",
{
"parent_author": "grski",
"parent_permlink": "zbior-ponad-400-kursow-z-it-programowania-informatyki-na-miesiac-czerwiec",
"author": "joestarjo",
"permlink": "rzphig",
"title": "",
"body": "Dobrze wiedzieć",
"json_metadata": "{\"app\":\"steemit/0.2\"}"
}
]
}2020/07/13 22:29:15
2020/07/13 22:29:15
| parent author | grski |
| parent permlink | dlaczego-dzis-nie-przystapilem-do-matury-zbrodniczosc-i-bezsens-systemu-edukacji-w-polsce |
| author | native856 |
| permlink | qdfigy |
| title | |
| body | Mimo iż post stary, chciałem dodać coś od siebie. Podoba mi się twój tok myślenia może przez to ze w ponad 90-ciu % mam takie samo zdanie. Może i maturę napisałem zdałem, ale jakoś nie sprawia że czuję się lepiej. Gdzieś kiedyś było fajne porównanie. Były jakieś tam zwierzęta i każde z nich miało wspiąć się na 'drzewo', gdzie tymi zwierzętami były zebra, koń, żyrafa i małpa. Nie każdy jest do tego stworzony, ani się jakoś tam siłą edukacji nie nauczy. Do czego zmierzam, w swojej aktualnej ujowej pracy (tak staram się to zmienić wracam do tego do czego mnie od zawsze ciągało, programowanie tylko szkoda że bez żadnego mentora... za dużo by tu pisać), ale ale w swojej pracy jako brygadzista gdzieś tam rozstawiam ludzi na jakieś konkretne zadania. I z obserwacji i doświadczenia to nawet czasami widać że ktoś będzie w tym miejscu lepszy nawet o 100%, albo wiesz że... co ciekawe, będzie miał duży problem ale ciekawość czy tam wyzwanie dla takiej osoby sprawi, że może będzie w tym mistrzem, ale szybko się wypali bo potrzebuje on nowych wyzwań przez co później wcale nie będzie już taki dobry. No i są tacy co nie chcą. Całe życie tylko się jakoś ślizgać po drodze mając wielki strach w oczach wykonują tylko rozkazy i nic poza tym. Czyli osoba "świetnie" zniewolona przez system. Każdy "chyba" ma jakiś potencjał a szkoła powinna go wyszukać i wtedy może tworzyć jakby "klase" z takimi osobami. Pewnie wielu się może teraz nie zgodzi, ale łamiąc często przepisy na drodze bo np. jeżdżę przez jakieś tam za dupie od x lat i nie zatrzymuje się na stopie aaaaa ktoś mnie przyda dlaczego się nie zatrzymałem to mówię, że przepisy to tylko wskazówki. A to że np. robią drogę stoi sygnalizacja a obok chodnik i babka z dzieckiem stoi i czeka na zielone, które jest kurrr tylko dla samochodów. Takie zachowanie jeszcze bardziej pokazuje dla mnie czym jest system. Też mógłbym sporo pisać, ale zmęczony jestem czasami docieraniem do ludzi nieświadomych. I nie robię tutaj z siebie boga bo może jestem nawet trochę głupi, ale w bardziej logicznym i poukładanym świecie moglibyśmy osiągnąć sporo oj sporo więcej. |
| json metadata | {"app":"steemit/0.2"} |
| Transaction Info | Block #45081198/Trx dfd199b3986295d826288c559f129a861205bad7 |
View Raw JSON Data
{
"trx_id": "dfd199b3986295d826288c559f129a861205bad7",
"block": 45081198,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-07-13T22:29:15",
"op": [
"comment",
{
"parent_author": "grski",
"parent_permlink": "dlaczego-dzis-nie-przystapilem-do-matury-zbrodniczosc-i-bezsens-systemu-edukacji-w-polsce",
"author": "native856",
"permlink": "qdfigy",
"title": "",
"body": "Mimo iż post stary, chciałem dodać coś od siebie. Podoba mi się twój tok myślenia może przez to ze w ponad 90-ciu % mam takie samo zdanie. Może i maturę napisałem zdałem, ale jakoś nie sprawia że czuję się lepiej. Gdzieś kiedyś było fajne porównanie. Były jakieś tam zwierzęta i każde z nich miało wspiąć się na 'drzewo', gdzie tymi zwierzętami były zebra, koń, żyrafa i małpa. Nie każdy jest do tego stworzony, ani się jakoś tam siłą edukacji nie nauczy. Do czego zmierzam, w swojej aktualnej ujowej pracy (tak staram się to zmienić wracam do tego do czego mnie od zawsze ciągało, programowanie tylko szkoda że bez żadnego mentora... za dużo by tu pisać), ale ale w swojej pracy jako brygadzista gdzieś tam rozstawiam ludzi na jakieś konkretne zadania. I z obserwacji i doświadczenia to nawet czasami widać że ktoś będzie w tym miejscu lepszy nawet o 100%, albo wiesz że... co ciekawe, będzie miał duży problem ale ciekawość czy tam wyzwanie dla takiej osoby sprawi, że może będzie w tym mistrzem, ale szybko się wypali bo potrzebuje on nowych wyzwań przez co później wcale nie będzie już taki dobry. No i są tacy co nie chcą. Całe życie tylko się jakoś ślizgać po drodze mając wielki strach w oczach wykonują tylko rozkazy i nic poza tym. Czyli osoba \"świetnie\" zniewolona przez system. Każdy \"chyba\" ma jakiś potencjał a szkoła powinna go wyszukać i wtedy może tworzyć jakby \"klase\" z takimi osobami. Pewnie wielu się może teraz nie zgodzi, ale łamiąc często przepisy na drodze bo np. jeżdżę przez jakieś tam za dupie od x lat i nie zatrzymuje się na stopie aaaaa ktoś mnie przyda dlaczego się nie zatrzymałem to mówię, że przepisy to tylko wskazówki. A to że np. robią drogę stoi sygnalizacja a obok chodnik i babka z dzieckiem stoi i czeka na zielone, które jest kurrr tylko dla samochodów. Takie zachowanie jeszcze bardziej pokazuje dla mnie czym jest system. Też mógłbym sporo pisać, ale zmęczony jestem czasami docieraniem do ludzi nieświadomych. I nie robię tutaj z siebie boga bo może jestem nawet trochę głupi, ale w bardziej logicznym i poukładanym świecie moglibyśmy osiągnąć sporo oj sporo więcej.",
"json_metadata": "{\"app\":\"steemit/0.2\"}"
}
]
}2019/08/13 19:32:51
2019/08/13 19:32:51
| voter | ilies-language |
| author | grski |
| permlink | memrise-and-duolingo-two-platforms-that-will-let-you-learn-languages-easily |
| weight | 10000 (100.00%) |
| Transaction Info | Block #35524698/Trx 1d7945884d581546e6736fdc02505a93a293c689 |
View Raw JSON Data
{
"trx_id": "1d7945884d581546e6736fdc02505a93a293c689",
"block": 35524698,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-08-13T19:32:51",
"op": [
"vote",
{
"voter": "ilies-language",
"author": "grski",
"permlink": "memrise-and-duolingo-two-platforms-that-will-let-you-learn-languages-easily",
"weight": 10000
}
]
}2019/05/22 18:04:51
2019/05/22 18:04:51
| parent author | grski |
| parent permlink | backend-to-nie-produkt |
| author | steemitboard |
| permlink | steemitboard-notify-grski-20190522t180451000z |
| title | |
| body | Congratulations @grski! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@grski/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@grski) and compare to others on the [Steem Ranking](http://steemitboard.com/ranking/index.php?name=grski)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #33137113/Trx 4e3a6eeb63edef28fe5260641d1aa6922983b22f |
View Raw JSON Data
{
"trx_id": "4e3a6eeb63edef28fe5260641d1aa6922983b22f",
"block": 33137113,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-05-22T18:04:51",
"op": [
"comment",
{
"parent_author": "grski",
"parent_permlink": "backend-to-nie-produkt",
"author": "steemitboard",
"permlink": "steemitboard-notify-grski-20190522t180451000z",
"title": "",
"body": "Congratulations @grski! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@grski/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@grski) and compare to others on the [Steem Ranking](http://steemitboard.com/ranking/index.php?name=grski)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
}
]
}grskiclaimed reward balance: 0.514 SBD, 0.806 SP2018/12/01 19:37:48
grskiclaimed reward balance: 0.514 SBD, 0.806 SP
2018/12/01 19:37:48
| account | grski |
| reward steem | 0.000 STEEM |
| reward sbd | 0.514 SBD |
| reward vests | 1312.384060 VESTS |
| Transaction Info | Block #28190444/Trx 0c3a978d4d8c010c9a3b481df609c58cda5e0485 |
View Raw JSON Data
{
"trx_id": "0c3a978d4d8c010c9a3b481df609c58cda5e0485",
"block": 28190444,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-12-01T19:37:48",
"op": [
"claim_reward_balance",
{
"account": "grski",
"reward_steem": "0.000 STEEM",
"reward_sbd": "0.514 SBD",
"reward_vests": "1312.384060 VESTS"
}
]
}grskireceived 0.514 SBD, 0.806 SP author reward for @grski / backend-to-nie-produkt2018/11/09 02:03:21
grskireceived 0.514 SBD, 0.806 SP author reward for @grski / backend-to-nie-produkt
2018/11/09 02:03:21
| author | grski |
| permlink | backend-to-nie-produkt |
| sbd payout | 0.514 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 1312.384060 VESTS |
| Transaction Info | Block #27536104/Virtual Operation #19 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 27536104,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 19,
"timestamp": "2018-11-09T02:03:21",
"op": [
"author_reward",
{
"author": "grski",
"permlink": "backend-to-nie-produkt",
"sbd_payout": "0.514 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "1312.384060 VESTS"
}
]
}lukmarcusupvoted (40.00%) @grski / backend-to-nie-produkt2018/11/08 22:55:12
lukmarcusupvoted (40.00%) @grski / backend-to-nie-produkt
2018/11/08 22:55:12
| voter | lukmarcus |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 4000 (40.00%) |
| Transaction Info | Block #27532344/Trx 39ec336c97f42f1aff7aa4a618273aa7241c214f |
View Raw JSON Data
{
"trx_id": "39ec336c97f42f1aff7aa4a618273aa7241c214f",
"block": 27532344,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-08T22:55:12",
"op": [
"vote",
{
"voter": "lukmarcus",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 4000
}
]
}grskiclaimed reward balance: 0.429 SBD, 0.679 SP2018/11/07 13:01:12
grskiclaimed reward balance: 0.429 SBD, 0.679 SP
2018/11/07 13:01:12
| account | grski |
| reward steem | 0.000 STEEM |
| reward sbd | 0.429 SBD |
| reward vests | 1104.863537 VESTS |
| Transaction Info | Block #27491691/Trx 232c9d751393b634457caea1bdc3239dc0dd260e |
View Raw JSON Data
{
"trx_id": "232c9d751393b634457caea1bdc3239dc0dd260e",
"block": 27491691,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-07T13:01:12",
"op": [
"claim_reward_balance",
{
"account": "grski",
"reward_steem": "0.000 STEEM",
"reward_sbd": "0.429 SBD",
"reward_vests": "1104.863537 VESTS"
}
]
}grskireceived 0.429 SBD, 0.679 SP author reward for @grski / manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie2018/11/07 00:26:45
grskireceived 0.429 SBD, 0.679 SP author reward for @grski / manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie
2018/11/07 00:26:45
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| sbd payout | 0.429 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 1104.863537 VESTS |
| Transaction Info | Block #27476614/Virtual Operation #18 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 27476614,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 18,
"timestamp": "2018-11-07T00:26:45",
"op": [
"author_reward",
{
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"sbd_payout": "0.429 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "1104.863537 VESTS"
}
]
}2018/11/06 22:36:09
2018/11/06 22:36:09
| voter | lukmarcus |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 4000 (40.00%) |
| Transaction Info | Block #27474403/Trx 57c70e492dd9e439874febde3055a77932674ea0 |
View Raw JSON Data
{
"trx_id": "57c70e492dd9e439874febde3055a77932674ea0",
"block": 27474403,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-06T22:36:09",
"op": [
"vote",
{
"voter": "lukmarcus",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 4000
}
]
}grskiupvoted (100.00%) @breadcentric / re-grski-backend-to-nie-produkt-20181102t195137294z2018/11/04 12:01:15
grskiupvoted (100.00%) @breadcentric / re-grski-backend-to-nie-produkt-20181102t195137294z
2018/11/04 12:01:15
| voter | grski |
| author | breadcentric |
| permlink | re-grski-backend-to-nie-produkt-20181102t195137294z |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27404191/Trx 4dfc1657cee903027a687936da522072c69a34b7 |
View Raw JSON Data
{
"trx_id": "4dfc1657cee903027a687936da522072c69a34b7",
"block": 27404191,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-04T12:01:15",
"op": [
"vote",
{
"voter": "grski",
"author": "breadcentric",
"permlink": "re-grski-backend-to-nie-produkt-20181102t195137294z",
"weight": 10000
}
]
}huge-whalesent 0.001 SBD to @grski- "A new and efficient upvote plus resteem service upvote with more then 135+ accounts plus a resteem with 20k followers on diffranat accounts of steemit and other social media networks send at least 0.7..."2018/11/04 04:15:48
huge-whalesent 0.001 SBD to @grski- "A new and efficient upvote plus resteem service upvote with more then 135+ accounts plus a resteem with 20k followers on diffranat accounts of steemit and other social media networks send at least 0.7..."
2018/11/04 04:15:48
| from | huge-whale |
| to | grski |
| amount | 0.001 SBD |
| memo | A new and efficient upvote plus resteem service upvote with more then 135+ accounts plus a resteem with 20k followers on diffranat accounts of steemit and other social media networks send at least 0.7 SBD or 1 steem to @huge-whale URL as memo service active |
| Transaction Info | Block #27394883/Trx d2c8872b34e69ebb8f197a9b4263d4f468d65715 |
View Raw JSON Data
{
"trx_id": "d2c8872b34e69ebb8f197a9b4263d4f468d65715",
"block": 27394883,
"trx_in_block": 55,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-04T04:15:48",
"op": [
"transfer",
{
"from": "huge-whale",
"to": "grski",
"amount": "0.001 SBD",
"memo": "A new and efficient upvote plus resteem service upvote with more then 135+ accounts plus a resteem with 20k followers on diffranat accounts of steemit and other social media networks send at least 0.7 SBD or 1 steem to @huge-whale URL as memo service active"
}
]
}2018/11/03 00:44:54
2018/11/03 00:44:54
| from | hottopic |
| to | grski |
| amount | 0.001 SBD |
| memo | Campaign !!! Hottopic much stronger now (5200 SP) .Resteem to 20.000+ Follower,Min 200+ Different Account Upvote Your post will be more popular and you will find new friends. Send 1.5 SBD or 1.5 STEEM to @hottopic (URL as memo) Service Active |
| Transaction Info | Block #27361887/Trx 65638b4aaafa28ba83aacfc4d3734a04f13e787d |
View Raw JSON Data
{
"trx_id": "65638b4aaafa28ba83aacfc4d3734a04f13e787d",
"block": 27361887,
"trx_in_block": 13,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-03T00:44:54",
"op": [
"transfer",
{
"from": "hottopic",
"to": "grski",
"amount": "0.001 SBD",
"memo": "Campaign !!! Hottopic much stronger now (5200 SP) .Resteem to 20.000+ Follower,Min 200+ Different Account Upvote Your post will be more popular and you will find new friends. Send 1.5 SBD or 1.5 STEEM to @hottopic (URL as memo) Service Active"
}
]
}ferviupvoted (20.00%) @grski / backend-to-nie-produkt2018/11/02 23:32:24
ferviupvoted (20.00%) @grski / backend-to-nie-produkt
2018/11/02 23:32:24
| voter | fervi |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 2000 (20.00%) |
| Transaction Info | Block #27360437/Trx 0a35e0206fc57f8e15b3068599b358ba35328484 |
View Raw JSON Data
{
"trx_id": "0a35e0206fc57f8e15b3068599b358ba35328484",
"block": 27360437,
"trx_in_block": 17,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T23:32:24",
"op": [
"vote",
{
"voter": "fervi",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 2000
}
]
}2018/11/02 21:26:36
2018/11/02 21:26:36
| voter | jacekw |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 3000 (30.00%) |
| Transaction Info | Block #27357922/Trx 200270ba59f421045998ca1acae2e6da514998b6 |
View Raw JSON Data
{
"trx_id": "200270ba59f421045998ca1acae2e6da514998b6",
"block": 27357922,
"trx_in_block": 17,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T21:26:36",
"op": [
"vote",
{
"voter": "jacekw",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 3000
}
]
}jacekwupvoted (30.00%) @grski / backend-to-nie-produkt2018/11/02 21:26:27
jacekwupvoted (30.00%) @grski / backend-to-nie-produkt
2018/11/02 21:26:27
| voter | jacekw |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 3000 (30.00%) |
| Transaction Info | Block #27357919/Trx 2abf3c442f6a17c24156ad424b35e1fa126a692d |
View Raw JSON Data
{
"trx_id": "2abf3c442f6a17c24156ad424b35e1fa126a692d",
"block": 27357919,
"trx_in_block": 10,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T21:26:27",
"op": [
"vote",
{
"voter": "jacekw",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 3000
}
]
}2018/11/02 19:51:39
2018/11/02 19:51:39
| parent author | grski |
| parent permlink | backend-to-nie-produkt |
| author | breadcentric |
| permlink | re-grski-backend-to-nie-produkt-20181102t195137294z |
| title | |
| body | To wszystko kwestia nauki, choć miałem i zawodników z doświadczeniem, którzy działali pod siebie. Tacy przychodzą, odchodzą i krzyżyk na drogę. Firmy coraz większy nacisk przy rekrutacji kładą na mentalność kandydata. Całe to mientkoskillowe pierdziu pierdziu ma swój cel. W praktyce im więcej Ty pomożesz innym nie z przymusu, tym więcej inni pomogą Tobie. A jeśli nie, warto się zastanowić, na czym zależy pracodawcy, bo może powinien przemyśleć sposób doboru kadry. |
| json metadata | {"tags":["pl-artykuly"],"app":"steemit/0.1"} |
| Transaction Info | Block #27356025/Trx d8f2eef203f03057f422660b0a30ec8354b15f4e |
View Raw JSON Data
{
"trx_id": "d8f2eef203f03057f422660b0a30ec8354b15f4e",
"block": 27356025,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T19:51:39",
"op": [
"comment",
{
"parent_author": "grski",
"parent_permlink": "backend-to-nie-produkt",
"author": "breadcentric",
"permlink": "re-grski-backend-to-nie-produkt-20181102t195137294z",
"title": "",
"body": "To wszystko kwestia nauki, choć miałem i zawodników z doświadczeniem, którzy działali pod siebie. Tacy przychodzą, odchodzą i krzyżyk na drogę.\nFirmy coraz większy nacisk przy rekrutacji kładą na mentalność kandydata. Całe to mientkoskillowe pierdziu pierdziu ma swój cel. \nW praktyce im więcej Ty pomożesz innym nie z przymusu, tym więcej inni pomogą Tobie. A jeśli nie, warto się zastanowić, na czym zależy pracodawcy, bo może powinien przemyśleć sposób doboru kadry.",
"json_metadata": "{\"tags\":[\"pl-artykuly\"],\"app\":\"steemit/0.1\"}"
}
]
}breadcentricupvoted (100.00%) @grski / backend-to-nie-produkt2018/11/02 19:46:48
breadcentricupvoted (100.00%) @grski / backend-to-nie-produkt
2018/11/02 19:46:48
| voter | breadcentric |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27355928/Trx 744f01696724d0119b9f4c989d528ff8110529f2 |
View Raw JSON Data
{
"trx_id": "744f01696724d0119b9f4c989d528ff8110529f2",
"block": 27355928,
"trx_in_block": 21,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T19:46:48",
"op": [
"vote",
{
"voter": "breadcentric",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 10000
}
]
}astromaniakupvoted (10.00%) @grski / backend-to-nie-produkt2018/11/02 17:40:12
astromaniakupvoted (10.00%) @grski / backend-to-nie-produkt
2018/11/02 17:40:12
| voter | astromaniak |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 1000 (10.00%) |
| Transaction Info | Block #27353399/Trx 173e8b61ad5b5afe658c25a06ed7718cf571499e |
View Raw JSON Data
{
"trx_id": "173e8b61ad5b5afe658c25a06ed7718cf571499e",
"block": 27353399,
"trx_in_block": 39,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T17:40:12",
"op": [
"vote",
{
"voter": "astromaniak",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 1000
}
]
}tomosanupvoted (100.00%) @grski / backend-to-nie-produkt2018/11/02 12:28:45
tomosanupvoted (100.00%) @grski / backend-to-nie-produkt
2018/11/02 12:28:45
| voter | tomosan |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27347173/Trx 621643930efb22b676bd94d9c4a60b8db2844e73 |
View Raw JSON Data
{
"trx_id": "621643930efb22b676bd94d9c4a60b8db2844e73",
"block": 27347173,
"trx_in_block": 26,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T12:28:45",
"op": [
"vote",
{
"voter": "tomosan",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 10000
}
]
}firesteemupvoted (30.00%) @grski / backend-to-nie-produkt2018/11/02 12:17:45
firesteemupvoted (30.00%) @grski / backend-to-nie-produkt
2018/11/02 12:17:45
| voter | firesteem |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 3000 (30.00%) |
| Transaction Info | Block #27346953/Trx ae65562a97f6ad37c2c4d231fdf31e90b546d9ff |
View Raw JSON Data
{
"trx_id": "ae65562a97f6ad37c2c4d231fdf31e90b546d9ff",
"block": 27346953,
"trx_in_block": 19,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T12:17:45",
"op": [
"vote",
{
"voter": "firesteem",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 3000
}
]
}noisyupvoted (50.00%) @grski / backend-to-nie-produkt2018/11/02 10:09:21
noisyupvoted (50.00%) @grski / backend-to-nie-produkt
2018/11/02 10:09:21
| voter | noisy |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 5000 (50.00%) |
| Transaction Info | Block #27344389/Trx f46a6147799f8833ac8a95f4227b36286d7c2203 |
View Raw JSON Data
{
"trx_id": "f46a6147799f8833ac8a95f4227b36286d7c2203",
"block": 27344389,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T10:09:21",
"op": [
"vote",
{
"voter": "noisy",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 5000
}
]
}jakipatrykupvoted (100.00%) @grski / backend-to-nie-produkt2018/11/02 10:07:36
jakipatrykupvoted (100.00%) @grski / backend-to-nie-produkt
2018/11/02 10:07:36
| voter | jakipatryk |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27344354/Trx 2fa722d210fbfadccf946001faf6a48a2650410f |
View Raw JSON Data
{
"trx_id": "2fa722d210fbfadccf946001faf6a48a2650410f",
"block": 27344354,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T10:07:36",
"op": [
"vote",
{
"voter": "jakipatryk",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 10000
}
]
}seyonneupvoted (100.00%) @grski / backend-to-nie-produkt2018/11/02 09:38:57
seyonneupvoted (100.00%) @grski / backend-to-nie-produkt
2018/11/02 09:38:57
| voter | seyonne |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27343781/Trx f6fd306466a54cde7383d6d0eb71215725ebf30a |
View Raw JSON Data
{
"trx_id": "f6fd306466a54cde7383d6d0eb71215725ebf30a",
"block": 27343781,
"trx_in_block": 19,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T09:38:57",
"op": [
"vote",
{
"voter": "seyonne",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 10000
}
]
}leancenterupvoted (100.00%) @grski / backend-to-nie-produkt2018/11/02 09:13:45
leancenterupvoted (100.00%) @grski / backend-to-nie-produkt
2018/11/02 09:13:45
| voter | leancenter |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27343278/Trx 0aa6b4841e01948cb1dd85c4ce51d93cab8380a8 |
View Raw JSON Data
{
"trx_id": "0aa6b4841e01948cb1dd85c4ce51d93cab8380a8",
"block": 27343278,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T09:13:45",
"op": [
"vote",
{
"voter": "leancenter",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 10000
}
]
}reinmarupvoted (100.00%) @grski / backend-to-nie-produkt2018/11/02 06:53:03
reinmarupvoted (100.00%) @grski / backend-to-nie-produkt
2018/11/02 06:53:03
| voter | reinmar |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27340468/Trx ca6e5c44ec78dcbcee646c9f41445e675afc1e36 |
View Raw JSON Data
{
"trx_id": "ca6e5c44ec78dcbcee646c9f41445e675afc1e36",
"block": 27340468,
"trx_in_block": 48,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T06:53:03",
"op": [
"vote",
{
"voter": "reinmar",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 10000
}
]
}herbacianymagupvoted (100.00%) @grski / backend-to-nie-produkt2018/11/02 04:47:03
herbacianymagupvoted (100.00%) @grski / backend-to-nie-produkt
2018/11/02 04:47:03
| voter | herbacianymag |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27337948/Trx a251793c1211c4a2f175579532f7f4f1db61b079 |
View Raw JSON Data
{
"trx_id": "a251793c1211c4a2f175579532f7f4f1db61b079",
"block": 27337948,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T04:47:03",
"op": [
"vote",
{
"voter": "herbacianymag",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 10000
}
]
}grzyb77upvoted (35.00%) @grski / backend-to-nie-produkt2018/11/02 02:19:33
grzyb77upvoted (35.00%) @grski / backend-to-nie-produkt
2018/11/02 02:19:33
| voter | grzyb77 |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 3500 (35.00%) |
| Transaction Info | Block #27334999/Trx fd5af6aafffbfacfaff41f3bff4f1055e1947d39 |
View Raw JSON Data
{
"trx_id": "fd5af6aafffbfacfaff41f3bff4f1055e1947d39",
"block": 27334999,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T02:19:33",
"op": [
"vote",
{
"voter": "grzyb77",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 3500
}
]
}pixelfanupvoted (1.98%) @grski / backend-to-nie-produkt2018/11/02 02:13:27
pixelfanupvoted (1.98%) @grski / backend-to-nie-produkt
2018/11/02 02:13:27
| voter | pixelfan |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 198 (1.98%) |
| Transaction Info | Block #27334877/Trx b9592db30d25239bab2d39fe77d0486cec4bf37a |
View Raw JSON Data
{
"trx_id": "b9592db30d25239bab2d39fe77d0486cec4bf37a",
"block": 27334877,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T02:13:27",
"op": [
"vote",
{
"voter": "pixelfan",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 198
}
]
}imperfect-oneupvoted (2.00%) @grski / backend-to-nie-produkt2018/11/02 02:13:27
imperfect-oneupvoted (2.00%) @grski / backend-to-nie-produkt
2018/11/02 02:13:27
| voter | imperfect-one |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 200 (2.00%) |
| Transaction Info | Block #27334877/Trx ac4dac41bcab078bdf9cea156973e457a0d1f3cf |
View Raw JSON Data
{
"trx_id": "ac4dac41bcab078bdf9cea156973e457a0d1f3cf",
"block": 27334877,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T02:13:27",
"op": [
"vote",
{
"voter": "imperfect-one",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 200
}
]
}mysupvoted (2.00%) @grski / backend-to-nie-produkt2018/11/02 02:13:21
mysupvoted (2.00%) @grski / backend-to-nie-produkt
2018/11/02 02:13:21
| voter | mys |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 200 (2.00%) |
| Transaction Info | Block #27334875/Trx b5374fc3c59408abd947da68838d4cefb8e86e1b |
View Raw JSON Data
{
"trx_id": "b5374fc3c59408abd947da68838d4cefb8e86e1b",
"block": 27334875,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T02:13:21",
"op": [
"vote",
{
"voter": "mys",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 200
}
]
}syllablenodupvoted (100.00%) @grski / backend-to-nie-produkt2018/11/02 02:11:33
syllablenodupvoted (100.00%) @grski / backend-to-nie-produkt
2018/11/02 02:11:33
| voter | syllablenod |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27334839/Trx 5b894b8aa19ab1a6e8dafa21d0ab5a17d31831d8 |
View Raw JSON Data
{
"trx_id": "5b894b8aa19ab1a6e8dafa21d0ab5a17d31831d8",
"block": 27334839,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T02:11:33",
"op": [
"vote",
{
"voter": "syllablenod",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 10000
}
]
}annagalicupvoted (100.00%) @grski / backend-to-nie-produkt2018/11/02 02:11:33
annagalicupvoted (100.00%) @grski / backend-to-nie-produkt
2018/11/02 02:11:33
| voter | annagalic |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27334839/Trx 388fffc1cde8895152a0977f3cc122d89753fcc0 |
View Raw JSON Data
{
"trx_id": "388fffc1cde8895152a0977f3cc122d89753fcc0",
"block": 27334839,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T02:11:33",
"op": [
"vote",
{
"voter": "annagalic",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 10000
}
]
}reinfizzyupvoted (100.00%) @grski / backend-to-nie-produkt2018/11/02 02:09:33
reinfizzyupvoted (100.00%) @grski / backend-to-nie-produkt
2018/11/02 02:09:33
| voter | reinfizzy |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27334799/Trx b0289f21f00e363911bc2bb4c85543b22609fc16 |
View Raw JSON Data
{
"trx_id": "b0289f21f00e363911bc2bb4c85543b22609fc16",
"block": 27334799,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T02:09:33",
"op": [
"vote",
{
"voter": "reinfizzy",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 10000
}
]
}minibotreplied to @grski / re-backend-to-nie-produkt-20181102t0204192018/11/02 02:04:24
minibotreplied to @grski / re-backend-to-nie-produkt-20181102t020419
2018/11/02 02:04:24
| parent author | grski |
| parent permlink | backend-to-nie-produkt |
| author | minibot |
| permlink | re-backend-to-nie-produkt-20181102t020419 |
| title | |
| body | This post has been upvoted for free by @minibot with 0.1%! Get better upvotes by bidding on me. More profits? 100% Payout! Delegate some SteemPower to @minibot: [1 SP](https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minibot&vesting_shares=2049%20VESTS), [5 SP](https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minibot&vesting_shares=10245%20VESTS), [10 SP](https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minibot&vesting_shares=20489%20VESTS), [custom amount](https://steembottracker.com/delegation.html) You like to bet and win 20x your bid? Have a look at @gtw and [this description](https://steemit.com/guessthewitness/@isnochys/guess-the-witness-steemdice-for-witnesses)! |
| json metadata | |
| Transaction Info | Block #27334696/Trx df310e4c067838ef93e6d8f0f38cbf127e7bc242 |
View Raw JSON Data
{
"trx_id": "df310e4c067838ef93e6d8f0f38cbf127e7bc242",
"block": 27334696,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T02:04:24",
"op": [
"comment",
{
"parent_author": "grski",
"parent_permlink": "backend-to-nie-produkt",
"author": "minibot",
"permlink": "re-backend-to-nie-produkt-20181102t020419",
"title": "",
"body": "This post has been upvoted for free by @minibot with 0.1%! \n Get better upvotes by bidding on me.\nMore profits? 100% Payout! Delegate some SteemPower to @minibot: [1 SP](https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minibot&vesting_shares=2049%20VESTS), [5 SP](https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minibot&vesting_shares=10245%20VESTS), [10 SP](https://v2.steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=minibot&vesting_shares=20489%20VESTS), [custom amount](https://steembottracker.com/delegation.html)\nYou like to bet and win 20x your bid? Have a look at @gtw and [this description](https://steemit.com/guessthewitness/@isnochys/guess-the-witness-steemdice-for-witnesses)!",
"json_metadata": ""
}
]
}minibotupvoted (0.10%) @grski / backend-to-nie-produkt2018/11/02 02:04:18
minibotupvoted (0.10%) @grski / backend-to-nie-produkt
2018/11/02 02:04:18
| voter | minibot |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 10 (0.10%) |
| Transaction Info | Block #27334694/Trx c76655838339c379446c68db5419bdc52268c74b |
View Raw JSON Data
{
"trx_id": "c76655838339c379446c68db5419bdc52268c74b",
"block": 27334694,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T02:04:18",
"op": [
"vote",
{
"voter": "minibot",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 10
}
]
}ilovecodingreplied to @grski / 20181102t020332828z2018/11/02 02:03:33
ilovecodingreplied to @grski / 20181102t020332828z
2018/11/02 02:03:33
| parent author | grski |
| parent permlink | backend-to-nie-produkt |
| author | ilovecoding |
| permlink | 20181102t020332828z |
| title | |
| body | Hello! Your post has been resteemed and upvoted by @ilovecoding because **we love coding**! Keep up good work! Consider upvoting this comment to support the @ilovecoding and increase your future rewards! ^_^ Steem On!  *Reply !stop to disable the comment. Thanks!* |
| json metadata | {"tags":["ilovecoding"],"app":"ilovecoding"} |
| Transaction Info | Block #27334679/Trx eac4e8583df551a877d90d5ce45aa9e75dba511f |
View Raw JSON Data
{
"trx_id": "eac4e8583df551a877d90d5ce45aa9e75dba511f",
"block": 27334679,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T02:03:33",
"op": [
"comment",
{
"parent_author": "grski",
"parent_permlink": "backend-to-nie-produkt",
"author": "ilovecoding",
"permlink": "20181102t020332828z",
"title": "",
"body": "Hello! Your post has been resteemed and upvoted by @ilovecoding because **we love coding**! Keep up good work! Consider upvoting this comment to support the @ilovecoding and increase your future rewards! ^_^ Steem On! \n  \n*Reply !stop to disable the comment. Thanks!*",
"json_metadata": "{\"tags\":[\"ilovecoding\"],\"app\":\"ilovecoding\"}"
}
]
}ilovecodingupvoted (10.00%) @grski / backend-to-nie-produkt2018/11/02 02:03:30
ilovecodingupvoted (10.00%) @grski / backend-to-nie-produkt
2018/11/02 02:03:30
| voter | ilovecoding |
| author | grski |
| permlink | backend-to-nie-produkt |
| weight | 1000 (10.00%) |
| Transaction Info | Block #27334678/Trx 3b46526076df7f0855256f0974756b0da6b2e672 |
View Raw JSON Data
{
"trx_id": "3b46526076df7f0855256f0974756b0da6b2e672",
"block": 27334678,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T02:03:30",
"op": [
"vote",
{
"voter": "ilovecoding",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"weight": 1000
}
]
}grskipublished a new post: backend-to-nie-produkt2018/11/02 02:03:21
grskipublished a new post: backend-to-nie-produkt
2018/11/02 02:03:21
| parent author | |
| parent permlink | pl-artykuly |
| author | grski |
| permlink | backend-to-nie-produkt |
| title | Backend to nie produkt |
| body |  Dziś chciałem kilka słów napisać nie o programowaniu per se, ale o programowaniu jako pracy. Otóż jestem dość młodym developerem, mam plus minus, w tej chwili, około roku doświadczenia komercyjnego. To malutko. Lat na karku też za dużo nie mam, bo przecież nawet 20-stka mi jeszcze nie wybiła. Dlatego też ciągle uczę się wielu rzeczy i jednocześnie widzę, że inni ludzie, z większym stażem, starsi ludzie, mają podobnie — również się uczą, stąd też wrażenie, że warto poruszyć temat, o którym dziś piszę, bo wydaje mi się, że niezależnie od wieku i stażu, dużo osób tego nie rozumie. # Małe oświecenie Otóż niedawno zaświeciła mi się w głowie lampka — zadaniem zespołu jest stworzenie rozwiązania, produktu, czegoś, co zadowoli klienta, spełni jakiś cel, rozwiąże dany problem. No właśnie. Co w związku z tym? Piszę to z perspektywy backend developera, otóż: backend nie jest produktem sam w sobie. Frontend też nie. O co mi chodzi dokładnie? Do pewnego czasu miałem podejście w stylu — nic mnie nie obchodzi, że funkcjonalność X nie została dowieziona na czas/nie działa/są problemy z implementacją — ja swoje zrobiłem, backend działa i jest piękny, to frontend/qa/ktokolwiek nie dopiął i produkt nie działa. To kompletnie błędne podejście, zrozumiałem to. Po części pomogło zrozumieć mi to, jak wyglądał proces dowożenia aplikacji w naszym zespole, oraz jakie problemy napotykaliśmy po drodze, które wynikały głównie właśnie przez takie myślenie, a z drugiej strony, zostałem lekko skierowany, by spojrzeć na ten problem w moim myśleniu, przez starszego stażem pracownika. Tu też fajna sprawa — zamiast od razu o czymś mówić, pozwolono mi spróbować czegoś na własną rękę, przemyśleć sprawę, a potem dojść do poprawnego rozwiązania samodzielnie — szacunek za to, jeśli to czytasz :) # Jak powinno być Kończąc dygresję — gdy piszemy backend/frontend, cokolwiek, nie możemy myśleć tylko o tym, jaki on będzie fajny, piękny i niesamowity z perspektywy czysto backendowej/frontendowej. Musimy pomyśleć, jak innym będzie się współpracowało z kodem, serwisem, który tworzymy. Czy rozwiązanie, które akurat tworzymy, będzie wygodne dla frontu? Czy wszystko jasno opisałem tak, by osoba pisząca integrację z API nie miała już żadnych pytań, bo wszystko zostało klarownie opisane w dokumentacji, dodatkowych notatkach? Może mogę im pomóc w inny sposób, rozmawiając z nimi, przed w trakcie i po implementacji? Dobre pytania, które, uważam, warto przemyśleć. Wydaje mi się, że trzeba uważać na to, by nie wpaść w taki swego rodzaju egoizm, gdzie wydaje nam się, że nasza praca jest najważniejsza, my ją wykonaliśmy dobrze, to ktoś inny jest kompletnie winien i koniec, my mamy czyste ręce. To tak nie działa. Oczywiście, są odstępstwa od reguły — ktoś celowo sabotuje prace, cokolwiek, ale to tak rzadkie sytuacje, że nie warto o nich wspominać. Programowanie to zazwyczaj praca zespołowa, a kluczowym elementem pracy zespołowej jest... no właśnie praca zespołowa. Zespół jest bardzo ważny, tak samo, jak ważne jest to, by poszczególne 'elementy' zespołu, dobrze współgrały. Dzięki temu cały mechanizm będzie świetnie działał. A o to chodzi. Nie zrozumcie mnie źle — nie mówię tu o tym, że cały czas trzeba robić jakiś 'team building', 'integracje', 'meetingi', 'spotkania' czy inne cholerstwa wciskane często na siłę. Nie. Nie jestem adwokatem scruma czy innych podobnych albo mniej podobnych, metodologii dziwnych. Nie. # Apel Takim zasadniczym celem tego wpisu jest jedynie zaszczepienie takiej myśli, swoista prośba bym wręcz powiedział. Brzmi ona następująco: podczas tworzenia swojej części kodu, serwisu, czegokolwiek, pomyśl o osobie, która będzie twój kod czytała, która będzie korzystała z twojego API, może się skonsultuj z nią, opisz wszystko, udokumentuj. Postaw się na miejscu tego fronta, backenda. Być może jesteś w stanie zrobić coś inaczej, co wciąż będzie technologicznie dobrym rozwiązaniem, a pozwoli drugiej stronie zrobić coś szybciej, przy czym nie spowolni to twojej pracy? Kto wie. Takie tylko pytanie. Warto je sobie chyba zadać. Oczywiście nie ma co przesadzać w drugą stronę — tworzenie bubla programistycznego, bo front poprosił czy cokolwiek — nie, to zły kierunek. Jak zwykle — trzeba znaleźć jakiś środek, bo przesadzanie w którąkolwiek ze stron jest złe. Konkludując już: nie bądźmy takimi egoistami. Backend nie jest produktem, frontend też nie. Możesz mieć state-of-the-art backend/front/stronę devopsową, ale jak ten inny komponent nie będzie działał, to produkt będzie ssał. |
| json metadata | {"tags":["pl-artykuly","pl-programowanie","polish","programming"],"image":["https://cdn.steemitimages.com/DQmRoFqfVNguKFocSRTu6tWpyhYsCJ2xCwWKTjJLy7mZ6qR/image.png"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #27334675/Trx a3427c8677a51609ad7480dbf04a67e2f54651f9 |
View Raw JSON Data
{
"trx_id": "a3427c8677a51609ad7480dbf04a67e2f54651f9",
"block": 27334675,
"trx_in_block": 14,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-11-02T02:03:21",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "pl-artykuly",
"author": "grski",
"permlink": "backend-to-nie-produkt",
"title": "Backend to nie produkt",
"body": "\n\nDziś chciałem kilka słów napisać nie o programowaniu per se, ale o programowaniu jako pracy.\n\nOtóż jestem dość młodym developerem, mam plus minus, w tej chwili, około roku doświadczenia komercyjnego. To malutko. Lat na karku też za dużo nie mam, bo przecież nawet 20-stka mi jeszcze nie wybiła.\n\nDlatego też ciągle uczę się wielu rzeczy i jednocześnie widzę, że inni ludzie, z większym stażem, starsi ludzie, mają podobnie — również się uczą, stąd też wrażenie, że warto poruszyć temat, o którym dziś piszę, bo wydaje mi się, że niezależnie od wieku i stażu, dużo osób tego nie rozumie.\n\n# Małe oświecenie\nOtóż niedawno zaświeciła mi się w głowie lampka — zadaniem zespołu jest stworzenie rozwiązania, produktu, czegoś, co zadowoli klienta, spełni jakiś cel, rozwiąże dany problem. No właśnie. Co w związku z tym? Piszę to z perspektywy backend developera, otóż: backend nie jest produktem sam w sobie. Frontend też nie. O co mi chodzi dokładnie?\n\nDo pewnego czasu miałem podejście w stylu — nic mnie nie obchodzi, że funkcjonalność X nie została dowieziona na czas/nie działa/są problemy z implementacją — ja swoje zrobiłem, backend działa i jest piękny, to frontend/qa/ktokolwiek nie dopiął i produkt nie działa. To kompletnie błędne podejście, zrozumiałem to.\n\nPo części pomogło zrozumieć mi to, jak wyglądał proces dowożenia aplikacji w naszym zespole, oraz jakie problemy napotykaliśmy po drodze, które wynikały głównie właśnie przez takie myślenie, a z drugiej strony, zostałem lekko skierowany, by spojrzeć na ten problem w moim myśleniu, przez starszego stażem pracownika. Tu też fajna sprawa — zamiast od razu o czymś mówić, pozwolono mi spróbować czegoś na własną rękę, przemyśleć sprawę, a potem dojść do poprawnego rozwiązania samodzielnie — szacunek za to, jeśli to czytasz :)\n\n# Jak powinno być\nKończąc dygresję — gdy piszemy backend/frontend, cokolwiek, nie możemy myśleć tylko o tym, jaki on będzie fajny, piękny i niesamowity z perspektywy czysto backendowej/frontendowej. Musimy pomyśleć, jak innym będzie się współpracowało z kodem, serwisem, który tworzymy. Czy rozwiązanie, które akurat tworzymy, będzie wygodne dla frontu? Czy wszystko jasno opisałem tak, by osoba pisząca integrację z API nie miała już żadnych pytań, bo wszystko zostało klarownie opisane w dokumentacji, dodatkowych notatkach? Może mogę im pomóc w inny sposób, rozmawiając z nimi, przed w trakcie i po implementacji?\n\nDobre pytania, które, uważam, warto przemyśleć.\n\nWydaje mi się, że trzeba uważać na to, by nie wpaść w taki swego rodzaju egoizm, gdzie wydaje nam się, że nasza praca jest najważniejsza, my ją wykonaliśmy dobrze, to ktoś inny jest kompletnie winien i koniec, my mamy czyste ręce.\n\nTo tak nie działa.\n\nOczywiście, są odstępstwa od reguły — ktoś celowo sabotuje prace, cokolwiek, ale to tak rzadkie sytuacje, że nie warto o nich wspominać.\n\nProgramowanie to zazwyczaj praca zespołowa, a kluczowym elementem pracy zespołowej jest... no właśnie praca zespołowa. Zespół jest bardzo ważny, tak samo, jak ważne jest to, by poszczególne 'elementy' zespołu, dobrze współgrały. Dzięki temu cały mechanizm będzie świetnie działał. A o to chodzi.\n\nNie zrozumcie mnie źle — nie mówię tu o tym, że cały czas trzeba robić jakiś 'team building', 'integracje', 'meetingi', 'spotkania' czy inne cholerstwa wciskane często na siłę. Nie. Nie jestem adwokatem scruma czy innych podobnych albo mniej podobnych, metodologii dziwnych. Nie.\n\n# Apel\nTakim zasadniczym celem tego wpisu jest jedynie zaszczepienie takiej myśli, swoista prośba bym wręcz powiedział. Brzmi ona następująco: podczas tworzenia swojej części kodu, serwisu, czegokolwiek, pomyśl o osobie, która będzie twój kod czytała, która będzie korzystała z twojego API, może się skonsultuj z nią, opisz wszystko, udokumentuj. Postaw się na miejscu tego fronta, backenda. Być może jesteś w stanie zrobić coś inaczej, co wciąż będzie technologicznie dobrym rozwiązaniem, a pozwoli drugiej stronie zrobić coś szybciej, przy czym nie spowolni to twojej pracy? Kto wie.\n\nTakie tylko pytanie. Warto je sobie chyba zadać.\n\nOczywiście nie ma co przesadzać w drugą stronę — tworzenie bubla programistycznego, bo front poprosił czy cokolwiek — nie, to zły kierunek. Jak zwykle — trzeba znaleźć jakiś środek, bo przesadzanie w którąkolwiek ze stron jest złe.\n\nKonkludując już: nie bądźmy takimi egoistami. Backend nie jest produktem, frontend też nie. Możesz mieć state-of-the-art backend/front/stronę devopsową, ale jak ten inny komponent nie będzie działał, to produkt będzie ssał.",
"json_metadata": "{\"tags\":[\"pl-artykuly\",\"pl-programowanie\",\"polish\",\"programming\"],\"image\":[\"https://cdn.steemitimages.com/DQmRoFqfVNguKFocSRTu6tWpyhYsCJ2xCwWKTjJLy7mZ6qR/image.png\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}2018/10/31 23:36:18
2018/10/31 23:36:18
| from | hottopic |
| to | grski |
| amount | 0.001 SBD |
| memo | Campaign !!! Hottopic much stronger now (5200 SP) .Resteem to 20.000+ Follower,Min 200+ Different Account Upvote Your post will be more popular and you will find new friends. Send 1.5 SBD or 1.5 STEEM to @hottopic (URL as memo) Service Active |
| Transaction Info | Block #27302953/Trx baf449d51efff29e6552245cf6a72fb898c6f262 |
View Raw JSON Data
{
"trx_id": "baf449d51efff29e6552245cf6a72fb898c6f262",
"block": 27302953,
"trx_in_block": 19,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T23:36:18",
"op": [
"transfer",
{
"from": "hottopic",
"to": "grski",
"amount": "0.001 SBD",
"memo": "Campaign !!! Hottopic much stronger now (5200 SP) .Resteem to 20.000+ Follower,Min 200+ Different Account Upvote Your post will be more popular and you will find new friends. Send 1.5 SBD or 1.5 STEEM to @hottopic (URL as memo) Service Active"
}
]
}2018/10/31 23:17:42
2018/10/31 23:17:42
| voter | noisy |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 4000 (40.00%) |
| Transaction Info | Block #27302581/Trx d051187d7b8b82271e5536a3d2e3153f03b66162 |
View Raw JSON Data
{
"trx_id": "d051187d7b8b82271e5536a3d2e3153f03b66162",
"block": 27302581,
"trx_in_block": 24,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T23:17:42",
"op": [
"vote",
{
"voter": "noisy",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 4000
}
]
}2018/10/31 23:17:09
2018/10/31 23:17:09
| voter | fervi |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 2000 (20.00%) |
| Transaction Info | Block #27302570/Trx 44865252cef2fc7d354c72a1d9a35baa35006fea |
View Raw JSON Data
{
"trx_id": "44865252cef2fc7d354c72a1d9a35baa35006fea",
"block": 27302570,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T23:17:09",
"op": [
"vote",
{
"voter": "fervi",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 2000
}
]
}wglenzupvoted (100.00%) @grski / manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie2018/10/31 09:29:57
wglenzupvoted (100.00%) @grski / manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie
2018/10/31 09:29:57
| voter | wglenz |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27286039/Trx ae61ad2573636b5f61f6cb3e07d9eeeacd0b4f55 |
View Raw JSON Data
{
"trx_id": "ae61ad2573636b5f61f6cb3e07d9eeeacd0b4f55",
"block": 27286039,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T09:29:57",
"op": [
"vote",
{
"voter": "wglenz",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 10000
}
]
}2018/10/31 08:09:24
2018/10/31 08:09:24
| voter | tzap90 |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 9900 (99.00%) |
| Transaction Info | Block #27284428/Trx 79df7706f575d49e55b8a72b2bec057b13257aff |
View Raw JSON Data
{
"trx_id": "79df7706f575d49e55b8a72b2bec057b13257aff",
"block": 27284428,
"trx_in_block": 15,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T08:09:24",
"op": [
"vote",
{
"voter": "tzap90",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 9900
}
]
}2018/10/31 05:56:51
2018/10/31 05:56:51
| voter | herbacianymag |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27281778/Trx 53432a383a394398ecc7c0341cb8c6a40ee4c6ef |
View Raw JSON Data
{
"trx_id": "53432a383a394398ecc7c0341cb8c6a40ee4c6ef",
"block": 27281778,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T05:56:51",
"op": [
"vote",
{
"voter": "herbacianymag",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 10000
}
]
}2018/10/31 01:13:21
2018/10/31 01:13:21
| voter | acknowledgement |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 1000 (10.00%) |
| Transaction Info | Block #27276110/Trx 2c5c924fdd9803aaa704baf25dc9789f696fad96 |
View Raw JSON Data
{
"trx_id": "2c5c924fdd9803aaa704baf25dc9789f696fad96",
"block": 27276110,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T01:13:21",
"op": [
"vote",
{
"voter": "acknowledgement",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 1000
}
]
}2018/10/31 01:04:03
2018/10/31 01:04:03
| voter | yehey |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 1000 (10.00%) |
| Transaction Info | Block #27275924/Trx 8697f7d49f46571e234d704f344c4f2d744742f5 |
View Raw JSON Data
{
"trx_id": "8697f7d49f46571e234d704f344c4f2d744742f5",
"block": 27275924,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T01:04:03",
"op": [
"vote",
{
"voter": "yehey",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 1000
}
]
}2018/10/31 00:42:57
2018/10/31 00:42:57
| voter | grzyb77 |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 3500 (35.00%) |
| Transaction Info | Block #27275502/Trx 5354fc3fd6e646b1bc4b0f19e12025715d4845df |
View Raw JSON Data
{
"trx_id": "5354fc3fd6e646b1bc4b0f19e12025715d4845df",
"block": 27275502,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T00:42:57",
"op": [
"vote",
{
"voter": "grzyb77",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 3500
}
]
}2018/10/31 00:42:15
2018/10/31 00:42:15
| voter | nero12 |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 5000 (50.00%) |
| Transaction Info | Block #27275488/Trx 6b6400d498a3b01076129ee9a4c22e9d597cbbf9 |
View Raw JSON Data
{
"trx_id": "6b6400d498a3b01076129ee9a4c22e9d597cbbf9",
"block": 27275488,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T00:42:15",
"op": [
"vote",
{
"voter": "nero12",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 5000
}
]
}2018/10/31 00:42:06
2018/10/31 00:42:06
| voter | diosbot |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 5000 (50.00%) |
| Transaction Info | Block #27275485/Trx 19eebef89c1a1e8120ae27c9966b8bd71f285fa4 |
View Raw JSON Data
{
"trx_id": "19eebef89c1a1e8120ae27c9966b8bd71f285fa4",
"block": 27275485,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T00:42:06",
"op": [
"vote",
{
"voter": "diosbot",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 5000
}
]
}2018/10/31 00:36:48
2018/10/31 00:36:48
| voter | imperfect-one |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 200 (2.00%) |
| Transaction Info | Block #27275379/Trx a3131d4fd7e4ad2a6a17df8e7123f80367b90c24 |
View Raw JSON Data
{
"trx_id": "a3131d4fd7e4ad2a6a17df8e7123f80367b90c24",
"block": 27275379,
"trx_in_block": 44,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T00:36:48",
"op": [
"vote",
{
"voter": "imperfect-one",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 200
}
]
}2018/10/31 00:36:48
2018/10/31 00:36:48
| voter | pixelfan |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 200 (2.00%) |
| Transaction Info | Block #27275379/Trx 8dd3da591f906ee3bfd9a5d0851228f251f1e9e3 |
View Raw JSON Data
{
"trx_id": "8dd3da591f906ee3bfd9a5d0851228f251f1e9e3",
"block": 27275379,
"trx_in_block": 30,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T00:36:48",
"op": [
"vote",
{
"voter": "pixelfan",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 200
}
]
}2018/10/31 00:36:42
2018/10/31 00:36:42
| voter | mys |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 200 (2.00%) |
| Transaction Info | Block #27275377/Trx 6159a481ec79ce2ed27ba83d030ea16388ff27a0 |
View Raw JSON Data
{
"trx_id": "6159a481ec79ce2ed27ba83d030ea16388ff27a0",
"block": 27275377,
"trx_in_block": 31,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T00:36:42",
"op": [
"vote",
{
"voter": "mys",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 200
}
]
}2018/10/31 00:34:57
2018/10/31 00:34:57
| voter | bangbangbooking |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27275342/Trx 606d2e32eb438b6da740e42f6e04943bb2714a83 |
View Raw JSON Data
{
"trx_id": "606d2e32eb438b6da740e42f6e04943bb2714a83",
"block": 27275342,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T00:34:57",
"op": [
"vote",
{
"voter": "bangbangbooking",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 10000
}
]
}2018/10/31 00:34:57
2018/10/31 00:34:57
| voter | atogsersise |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27275342/Trx b20bfad9f350e800771ce9ec06dd4d579524f893 |
View Raw JSON Data
{
"trx_id": "b20bfad9f350e800771ce9ec06dd4d579524f893",
"block": 27275342,
"trx_in_block": 14,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T00:34:57",
"op": [
"vote",
{
"voter": "atogsersise",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 10000
}
]
}2018/10/31 00:28:42
2018/10/31 00:28:42
| from | allaz |
| to | grski |
| amount | 0.001 SBD |
| memo | Promote your post. Your post will be min. 10 resteemed with over 13000 followers and min. 25 Upvote Different account (5000 STEEM POWER). Your post will be more popular and you will find new friends. Send 0.5 SBD or STEEM to @allaz (post URL as memo ) Service Active. |
| Transaction Info | Block #27275217/Trx 8e5dd157927d664b53bdee6f6f0f07c5ae482e42 |
View Raw JSON Data
{
"trx_id": "8e5dd157927d664b53bdee6f6f0f07c5ae482e42",
"block": 27275217,
"trx_in_block": 37,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T00:28:42",
"op": [
"transfer",
{
"from": "allaz",
"to": "grski",
"amount": "0.001 SBD",
"memo": "Promote your post. Your post will be min. 10 resteemed with over 13000 followers and min. 25 Upvote Different account (5000 STEEM POWER). Your post will be more popular and you will find new friends. Send 0.5 SBD or STEEM to @allaz (post URL as memo ) Service Active."
}
]
}2018/10/31 00:27:06
2018/10/31 00:27:06
| voter | tharunekambaram |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 10000 (100.00%) |
| Transaction Info | Block #27275185/Trx 4652fa362ad9480ac9ff0468751abe7c188ccf06 |
View Raw JSON Data
{
"trx_id": "4652fa362ad9480ac9ff0468751abe7c188ccf06",
"block": 27275185,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T00:27:06",
"op": [
"vote",
{
"voter": "tharunekambaram",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 10000
}
]
}ilovecodingreplied to @grski / 20181031t002656991z2018/10/31 00:26:57
ilovecodingreplied to @grski / 20181031t002656991z
2018/10/31 00:26:57
| parent author | grski |
| parent permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| author | ilovecoding |
| permlink | 20181031t002656991z |
| title | |
| body | Hello! Your post has been resteemed and upvoted by @ilovecoding because **we love coding**! Keep up good work! Consider upvoting this comment to support the @ilovecoding and increase your future rewards! ^_^ Steem On!  *Reply !stop to disable the comment. Thanks!* |
| json metadata | {"tags":["ilovecoding"],"app":"ilovecoding"} |
| Transaction Info | Block #27275182/Trx 3a87d3383b8f02dc62d97136e04cbe2c8ab10805 |
View Raw JSON Data
{
"trx_id": "3a87d3383b8f02dc62d97136e04cbe2c8ab10805",
"block": 27275182,
"trx_in_block": 41,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T00:26:57",
"op": [
"comment",
{
"parent_author": "grski",
"parent_permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"author": "ilovecoding",
"permlink": "20181031t002656991z",
"title": "",
"body": "Hello! Your post has been resteemed and upvoted by @ilovecoding because **we love coding**! Keep up good work! Consider upvoting this comment to support the @ilovecoding and increase your future rewards! ^_^ Steem On! \n  \n*Reply !stop to disable the comment. Thanks!*",
"json_metadata": "{\"tags\":[\"ilovecoding\"],\"app\":\"ilovecoding\"}"
}
]
}2018/10/31 00:26:54
2018/10/31 00:26:54
| voter | ilovecoding |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| weight | 1000 (10.00%) |
| Transaction Info | Block #27275181/Trx f92bc7f303b8cb41c1eb78e7cb2fc4fe5a20cee8 |
View Raw JSON Data
{
"trx_id": "f92bc7f303b8cb41c1eb78e7cb2fc4fe5a20cee8",
"block": 27275181,
"trx_in_block": 17,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T00:26:54",
"op": [
"vote",
{
"voter": "ilovecoding",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"weight": 1000
}
]
}grskipublished a new post: manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie2018/10/31 00:26:45
grskipublished a new post: manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie
2018/10/31 00:26:45
| parent author | |
| parent permlink | pl-artykuly |
| author | grski |
| permlink | manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie |
| title | Manjaro i Asus GL702ZC - konfiguracja chłodzenia Ryzen 7 1700 na Linuxie |
| body |  W tym roku wymieniłem swój stary, leciwy już laptop, chodzący na Pentiumie jeszcze, na nowiutkiego, 8 rdzeniowego potwora z Ryzenem 7 1700, 32 GB RAM i 256 GB SSD PCI-E M2 na pokładzie. Przeskok oczywiście niesamowity, niemniej jednak zaniepokoiło mnie coś, o czym pisałem już w innymi wpisie - [wysokie temperatury i ogólne problemy ze wsparciem sprzętu.](https://grski.pl/windows-linux.html) W skrócie - kernel jeszcze nie obsługiwał tej konkretnej konfiguracji zbyt dobrze, przez co laptop rozgrzewał się do temperatur o wiele wyższych, niż mógłbym sobie tego życzyć. Jednakże niedawno, mimo całego [zamieszania wokół świata Linuxa,](https://grski.pl/sjw.html#sjw) wyszła wersja 4.19 jądra. Przeglądając changelog natknąłem się tam na wzmiankę o czymś takim jak steronwnik k10temp, oraz rzekomo lepsze wsparcie dla pewnych procesorów z rodziny Ryzen/Threadripper. Zaświeciła mi się lampka. Nie zrozumcie mnie źle, Windows nie jest zły - jak pisałem, to tylko narzędzie, ale fajnie by jednak było móc siedzieć sobie na Linuxie jako hoście. Oj tak. A więc postanowiłem się trochę pobawić i sprawdzić, czy faktycznie coś się zmieniło. # Manjaro to the rescue! Dystrybucje, które najszybciej adaptują nowe kernele bez większych problemów, to zazwyczaj te, które mają cykl wydawniczy Rolling Release - oznacza to tyle, że nia ma tam jakiś konkretnych wersji, które są wspierane przez X czasu, nasz system jest ciągle aktualizowany po prostu. Jedną z takich dystrybucji jest dystrybucja Manjaro. Świetna sprawa, ogółem super system, polecam. W każdym razie. Zainstalowałem i zacząłem bój. I co? Otóż, wyobraźcie sobie, udało się. Niżej przedstawiam jakie kroki podjąłem - jeśli ktoś z was również korzysta z tej konfiguracji sprzętowej, to być może skorzysta. Pierwszą rzeczą, którą musiałem zrobić, to upewnienie się, czy posiadam zainstalowane dwie paczki tak w zasadzie - `lm_sensors` oraz `lib32-lm_sensors.` Jeśli takowe posiadamy, (ja miałem je zainstalowane domyślnie), to wskakujemy do kochanej konsoli i wpisujemy: `sudo sensors-detect` Po czym wszystko potwierdzamy. Na koniec moim oczom ukazała się taka oto wiadomość: Driver `k10temp' (autoloaded): - Chip `AMD Family 17h thermal sensors' (confidence: 9) Wiedziałem, że jestem w domu. Po tem jeszcze wpisałem `sensors` , które faktycznie wydrukowało mi wskaźniki temperatur! Po chwili googlowania, wyczytałem, iż dobrze by było zainstalować jeszcze: `asus-fan-dkms-git` Kluczem do sukcesu okazała się jednak paczka `nbfc` Zainstalować ją można prosto z AUR'a, ale do wyboru są dwie paczki - `nbfc` i `nbfc-git` Ja wybrałem tą drugą, gdyż może ona być kapkę nowsza czasem, a mi zależało na jak najświeższej wersji. Jak instalować z AURa? Potrzebny nam `yaourt` Czyli: sudo pacman -Syu yaourt yaourt nbfc-git W zależności od potrzeby, czasem do tego yaourta trzeba dorzucić sudo, ale z tym bym uważał, bo to paczki z AUR'a jednak, a potrafią być one niebezpieczne (bardzo, bardzo rzadko), ale jednak. Zgodnie z dokumentacją `nbfc` , odpalam serwis. systemctl start nbfc.service Potem już tylko nbfc config -r które ma mi zasugerować jaki config powinienem wybrać dla mojego sprzętu. Niestety dla laptopa GL702ZC takowy nie istniał, ale dostałem rekomendację zbliżonego - GL702VM, który co prawda sprzętowo jest zupełnie inny, ale cóż... A może zadziała? Odpalam zatem następujące polecenie: nbfc config -a "Asus ROG GL702VM" Niestety, rzuca mi błędem. Podobnież znany problem, wystarczyło wpisać: mv /opt/nbfc/Plugins/StagWare.Plugins.ECSysLinux.dll /opt/nbfc/Plugins/StagWare.Plugins.ECSysLinux.dll.old I ponowić próbę. Chwila prawdy i.... Działa. Wiatrak zaczyna pracować inaczej. Sukces. Teraz tylko problem, bo dalej nie chodzi tak, jak chciałem - a to wiatrak od GPU się nie załącza kiedy trzeba, a to wiatrak od CPU za szybko i głośno chodzi. Coś ten config mi nie odpowiadał i to bardzo. Cóż miałem zatem zrobić, jak nie napisać swój. Biorę się do roboty zatem. Okazało się to nie za trudne - jedynie męczące było ustalenie odpowiednich rejestrów Embedded Controllera, które odpowiadają za kontrolowanie prędkości wiatraczków, niemniej jednak narzędzie `ec-probe` przyszło mi z pomocą. Jak? A no albo rzucasz `ec-probe monitor —clearly` lub co jakiś czas `ec-probe dump` to wyświetla nam rejestry, tylko skąd wiedzieć, który jest odpowiedni? Wybrałem prostą metodę - obciążając mocno CPU/GPU wymuszałem szybszą pracę wiatraków, wtedy też od razu zmieniały się wartości w rejestrze, co sugerowało, że to ten poszukiwany. Jak to zrobić? Do obciążania CPU/pamięci/dysku jest fajna paczka - `stress` , po jej instalacji wystarczy wpisać, w przypadku ryzena 7: stress --cpu 16 --timeout 60 I już przez 60 sekund nasze CPU będzie w 100% obciążone, co wymusi szybkie odpalenie się wiatraczków. Rejestr ustalony. Dla GPU analogicznie, tylko zamiast `stress`, korzystam z `glmark2` . Jak się okazuje, za wiatraczki odpowiadają rejestry spod adresów 0xA0 i 0xA6, czy też raczej 160, 166. No to wstawiam je do configu, metodą prób i błędów ustalam jakie prędkości będą dobre przy jakich temperaturach tak, żeby za głośno laptop nie chodził przypadkiem jeśli temperatura jest niska, ale i żeby na wyższych dobrze chłodził. Ostatecznie coś takiego mi wyszło: ``` <?xml version="1.0"?> <FanControlConfigV2 xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <NotebookModel>GL702ZC</NotebookModel> <Author>grski</Author> <EcPollInterval>500</EcPollInterval> <ReadWriteWords>false</ReadWriteWords> <CriticalTemperature>90</CriticalTemperature> <FanConfigurations> <FanConfiguration> <ReadRegister>151</ReadRegister> <WriteRegister>151</WriteRegister> <MinSpeedValue>0</MinSpeedValue> <MaxSpeedValue>8</MaxSpeedValue> <IndependentReadMinMaxValues>false</IndependentReadMinMaxValues> <MinSpeedValueRead>0</MinSpeedValueRead> <MaxSpeedValueRead>0</MaxSpeedValueRead> <ResetRequired>true</ResetRequired> <FanSpeedResetValue>8</FanSpeedResetValue> <FanDisplayName>CPU</FanDisplayName> <TemperatureThresholds> <TemperatureThreshold> <UpThreshold>30</UpThreshold> <DownThreshold>0</DownThreshold> <FanSpeed>0</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>45</UpThreshold> <DownThreshold>40</DownThreshold> <FanSpeed>12.5</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>65</UpThreshold> <DownThreshold>50</DownThreshold> <FanSpeed>37.5</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>70</UpThreshold> <DownThreshold>60</DownThreshold> <FanSpeed>50</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>75</UpThreshold> <DownThreshold>65</DownThreshold> <FanSpeed>75</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>79</UpThreshold> <DownThreshold>72</DownThreshold> <FanSpeed>100</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>85</UpThreshold> <DownThreshold>75</DownThreshold> <FanSpeed>100</FanSpeed> </TemperatureThreshold> </TemperatureThresholds> <FanSpeedPercentageOverrides /> </FanConfiguration> <FanConfiguration> <ReadRegister>152</ReadRegister> <WriteRegister>152</WriteRegister> <MinSpeedValue>0</MinSpeedValue> <MaxSpeedValue>8</MaxSpeedValue> <IndependentReadMinMaxValues>false</IndependentReadMinMaxValues> <MinSpeedValueRead>0</MinSpeedValueRead> <MaxSpeedValueRead>0</MaxSpeedValueRead> <ResetRequired>true</ResetRequired> <FanSpeedResetValue>8</FanSpeedResetValue> <FanDisplayName>GPU</FanDisplayName> <TemperatureThresholds> <TemperatureThreshold> <UpThreshold>30</UpThreshold> <DownThreshold>0</DownThreshold> <FanSpeed>0</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>45</UpThreshold> <DownThreshold>40</DownThreshold> <FanSpeed>12.5</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>65</UpThreshold> <DownThreshold>50</DownThreshold> <FanSpeed>37.5</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>70</UpThreshold> <DownThreshold>60</DownThreshold> <FanSpeed>50</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>75</UpThreshold> <DownThreshold>65</DownThreshold> <FanSpeed>75</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>79</UpThreshold> <DownThreshold>72</DownThreshold> <FanSpeed>100</FanSpeed> </TemperatureThreshold> <TemperatureThreshold> <UpThreshold>85</UpThreshold> <DownThreshold>75</DownThreshold> <FanSpeed>100</FanSpeed> </TemperatureThreshold> </TemperatureThresholds> <FanSpeedPercentageOverrides /> </FanConfiguration> </FanConfigurations> <RegisterWriteConfigurations> <RegisterWriteConfiguration> <WriteMode>Set</WriteMode> <WriteOccasion>OnWriteFanSpeed</WriteOccasion> <Register>160</Register> <Value>10</Value> <ResetRequired>true</ResetRequired> <ResetValue>10</ResetValue> <ResetWriteMode>Set</ResetWriteMode> <Description>CPU FAN</Description> </RegisterWriteConfiguration> <RegisterWriteConfiguration> <WriteMode>Set</WriteMode> <WriteOccasion>OnWriteFanSpeed</WriteOccasion> <Register>166</Register> <Value>10</Value> <ResetRequired>true</ResetRequired> <ResetValue>10</ResetValue> <ResetWriteMode>Set</ResetWriteMode> <Description>GPU FAN</Description> </RegisterWriteConfiguration> </RegisterWriteConfigurations> </FanControlConfigV2> ``` Teraz już tylko zapisanie tego pliku do `"/opt/nbfc/Configs/Asus ROG GL702ZC.xml"` oraz odpalenie nbfc config -a "Asus ROG GL702ZC" Finito. Działa wszystko tak, jak chciałem. A jak działa, to czemu by się z kimś nie podzielić - zrobiłem zatem PR'kę do repo `nbfc` i czekam teraz na odpowiedź. Na koniec przydałoby się jednak jeszcze to, by ta usługa odpalała się automatycznie po uruchomieniu komputera, a więc jeszcze: systemctl enable nbfc.service Teraz już serio gotowe. Śmiga, lapek raczej poniżej 60 trzyma, co jak na to cpu jest spoko podczas pracy. Męczący, to był dzień i wyzwanie, zajęło mi to kilka godzin, ale fajnie. Lubię takie przygody. Jak coś to zajrzeć można też do mnie na bloga: [grski.pl](https://grski.pl) |
| json metadata | {"tags":["pl-artykuly","pl-programowanie","polish","linux","programming"],"image":["https://cdn.steemitimages.com/DQmSFTNjJgQvyoBJwMoLo63BYXJsXTFfrshnwDRLYognVXu/image.png"],"links":["https://grski.pl/windows-linux.html","https://grski.pl/sjw.html#sjw","https://grski.pl"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #27275178/Trx 6126c969ccefeaf728ba2756d060910d0ad07cc8 |
View Raw JSON Data
{
"trx_id": "6126c969ccefeaf728ba2756d060910d0ad07cc8",
"block": 27275178,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-31T00:26:45",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "pl-artykuly",
"author": "grski",
"permlink": "manjaro-i-asus-gl702zc-konfiguracja-chlodzenia-ryzen-7-1700-na-linuxie",
"title": "Manjaro i Asus GL702ZC - konfiguracja chłodzenia Ryzen 7 1700 na Linuxie",
"body": "\nW tym roku wymieniłem swój stary, leciwy już laptop, chodzący na Pentiumie jeszcze, na nowiutkiego, 8 rdzeniowego potwora z Ryzenem 7 1700, 32 GB RAM i 256 GB SSD PCI-E M2 na pokładzie.\n\nPrzeskok oczywiście niesamowity, niemniej jednak zaniepokoiło mnie coś, o czym pisałem już w innymi wpisie - [wysokie temperatury i ogólne problemy ze wsparciem sprzętu.](https://grski.pl/windows-linux.html)\n\nW skrócie - kernel jeszcze nie obsługiwał tej konkretnej konfiguracji zbyt dobrze, przez co laptop rozgrzewał się do temperatur o wiele wyższych, niż mógłbym sobie tego życzyć.\n\nJednakże niedawno, mimo całego [zamieszania wokół świata Linuxa,](https://grski.pl/sjw.html#sjw) wyszła wersja 4.19 jądra. Przeglądając changelog natknąłem się tam na wzmiankę o czymś takim jak steronwnik k10temp, oraz rzekomo lepsze wsparcie dla pewnych procesorów z rodziny Ryzen/Threadripper. Zaświeciła mi się lampka.\n\nNie zrozumcie mnie źle, Windows nie jest zły - jak pisałem, to tylko narzędzie, ale fajnie by jednak było móc siedzieć sobie na Linuxie jako hoście. Oj tak. \n\nA więc postanowiłem się trochę pobawić i sprawdzić, czy faktycznie coś się zmieniło.\n\n# Manjaro to the rescue!\n\nDystrybucje, które najszybciej adaptują nowe kernele bez większych problemów, to zazwyczaj te, które mają cykl wydawniczy Rolling Release - oznacza to tyle, że nia ma tam jakiś konkretnych wersji, które są wspierane przez X czasu, nasz system jest ciągle aktualizowany po prostu. \n\nJedną z takich dystrybucji jest dystrybucja Manjaro. Świetna sprawa, ogółem super system, polecam.\n\nW każdym razie. Zainstalowałem i zacząłem bój. I co?\n\nOtóż, wyobraźcie sobie, udało się. Niżej przedstawiam jakie kroki podjąłem - jeśli ktoś z was również korzysta z tej konfiguracji sprzętowej, to być może skorzysta.\n\nPierwszą rzeczą, którą musiałem zrobić, to upewnienie się, czy posiadam zainstalowane dwie paczki tak w zasadzie - `lm_sensors` oraz `lib32-lm_sensors.`\n\nJeśli takowe posiadamy, (ja miałem je zainstalowane domyślnie), to wskakujemy do kochanej konsoli i wpisujemy:\n\n`sudo sensors-detect`\n\nPo czym wszystko potwierdzamy. Na koniec moim oczom ukazała się taka oto wiadomość:\n\n Driver `k10temp' (autoloaded):\n \n - Chip `AMD Family 17h thermal sensors' (confidence: 9)\n\nWiedziałem, że jestem w domu. Po tem jeszcze wpisałem `sensors` , które faktycznie wydrukowało mi wskaźniki temperatur!\n\nPo chwili googlowania, wyczytałem, iż dobrze by było zainstalować jeszcze: `asus-fan-dkms-git`\n\nKluczem do sukcesu okazała się jednak paczka `nbfc`\n\nZainstalować ją można prosto z AUR'a, ale do wyboru są dwie paczki - `nbfc` i `nbfc-git`\n\nJa wybrałem tą drugą, gdyż może ona być kapkę nowsza czasem, a mi zależało na jak najświeższej wersji.\n\nJak instalować z AURa? Potrzebny nam `yaourt`\n\nCzyli:\n\n sudo pacman -Syu yaourt\n yaourt nbfc-git\n\nW zależności od potrzeby, czasem do tego yaourta trzeba dorzucić sudo, ale z tym bym uważał, bo to paczki z AUR'a jednak, a potrafią być one niebezpieczne (bardzo, bardzo rzadko), ale jednak.\n\nZgodnie z dokumentacją `nbfc` , odpalam serwis.\n\n systemctl start nbfc.service\n\nPotem już tylko \n\n nbfc config -r\n\nktóre ma mi zasugerować jaki config powinienem wybrać dla mojego sprzętu. Niestety dla laptopa GL702ZC takowy nie istniał, ale dostałem rekomendację zbliżonego - GL702VM, który co prawda sprzętowo jest zupełnie inny, ale cóż... A może zadziała?\n\nOdpalam zatem następujące polecenie:\n\n nbfc config -a \"Asus ROG GL702VM\"\n\nNiestety, rzuca mi błędem. Podobnież znany problem, wystarczyło wpisać:\n\n mv /opt/nbfc/Plugins/StagWare.Plugins.ECSysLinux.dll /opt/nbfc/Plugins/StagWare.Plugins.ECSysLinux.dll.old\n\nI ponowić próbę.\n\nChwila prawdy i.... Działa. Wiatrak zaczyna pracować inaczej. Sukces.\n\nTeraz tylko problem, bo dalej nie chodzi tak, jak chciałem - a to wiatrak od GPU się nie załącza kiedy trzeba, a to wiatrak od CPU za szybko i głośno chodzi. Coś ten config mi nie odpowiadał i to bardzo. Cóż miałem zatem zrobić, jak nie napisać swój. Biorę się do roboty zatem.\n\nOkazało się to nie za trudne - jedynie męczące było ustalenie odpowiednich rejestrów Embedded Controllera, które odpowiadają za kontrolowanie prędkości wiatraczków, niemniej jednak narzędzie `ec-probe` przyszło mi z pomocą. Jak? A no albo rzucasz `ec-probe monitor —clearly` lub co jakiś czas `ec-probe dump` to wyświetla nam rejestry, tylko skąd wiedzieć, który jest odpowiedni? \n\nWybrałem prostą metodę - obciążając mocno CPU/GPU wymuszałem szybszą pracę wiatraków, wtedy też od razu zmieniały się wartości w rejestrze, co sugerowało, że to ten poszukiwany. Jak to zrobić? Do obciążania CPU/pamięci/dysku jest fajna paczka - `stress` , po jej instalacji wystarczy wpisać, w przypadku ryzena 7:\n\n stress --cpu 16 --timeout 60\n\nI już przez 60 sekund nasze CPU będzie w 100% obciążone, co wymusi szybkie odpalenie się wiatraczków. Rejestr ustalony.\n\nDla GPU analogicznie, tylko zamiast `stress`, korzystam z `glmark2` .\n\nJak się okazuje, za wiatraczki odpowiadają rejestry spod adresów 0xA0 i 0xA6, czy też raczej 160, 166. No to wstawiam je do configu, metodą prób i błędów ustalam jakie prędkości będą dobre przy jakich temperaturach tak, żeby za głośno laptop nie chodził przypadkiem jeśli temperatura jest niska, ale i żeby na wyższych dobrze chłodził. Ostatecznie coś takiego mi wyszło:\n\n```\n<?xml version=\"1.0\"?>\n<FanControlConfigV2 xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\n <NotebookModel>GL702ZC</NotebookModel>\n <Author>grski</Author>\n <EcPollInterval>500</EcPollInterval>\n <ReadWriteWords>false</ReadWriteWords>\n <CriticalTemperature>90</CriticalTemperature>\n <FanConfigurations>\n <FanConfiguration>\n <ReadRegister>151</ReadRegister>\n <WriteRegister>151</WriteRegister>\n <MinSpeedValue>0</MinSpeedValue>\n <MaxSpeedValue>8</MaxSpeedValue>\n <IndependentReadMinMaxValues>false</IndependentReadMinMaxValues>\n <MinSpeedValueRead>0</MinSpeedValueRead>\n <MaxSpeedValueRead>0</MaxSpeedValueRead>\n <ResetRequired>true</ResetRequired>\n <FanSpeedResetValue>8</FanSpeedResetValue>\n <FanDisplayName>CPU</FanDisplayName>\n <TemperatureThresholds>\n <TemperatureThreshold>\n <UpThreshold>30</UpThreshold>\n <DownThreshold>0</DownThreshold>\n <FanSpeed>0</FanSpeed>\n </TemperatureThreshold>\n <TemperatureThreshold>\n <UpThreshold>45</UpThreshold>\n <DownThreshold>40</DownThreshold>\n <FanSpeed>12.5</FanSpeed>\n </TemperatureThreshold>\n <TemperatureThreshold>\n <UpThreshold>65</UpThreshold>\n <DownThreshold>50</DownThreshold>\n <FanSpeed>37.5</FanSpeed>\n </TemperatureThreshold>\n <TemperatureThreshold>\n <UpThreshold>70</UpThreshold>\n <DownThreshold>60</DownThreshold>\n <FanSpeed>50</FanSpeed>\n </TemperatureThreshold>\n <TemperatureThreshold>\n <UpThreshold>75</UpThreshold>\n <DownThreshold>65</DownThreshold>\n <FanSpeed>75</FanSpeed>\n </TemperatureThreshold>\n <TemperatureThreshold>\n <UpThreshold>79</UpThreshold>\n <DownThreshold>72</DownThreshold>\n <FanSpeed>100</FanSpeed>\n </TemperatureThreshold>\n <TemperatureThreshold>\n <UpThreshold>85</UpThreshold>\n <DownThreshold>75</DownThreshold>\n <FanSpeed>100</FanSpeed>\n </TemperatureThreshold>\n </TemperatureThresholds>\n <FanSpeedPercentageOverrides />\n </FanConfiguration>\n <FanConfiguration>\n <ReadRegister>152</ReadRegister>\n <WriteRegister>152</WriteRegister>\n <MinSpeedValue>0</MinSpeedValue>\n <MaxSpeedValue>8</MaxSpeedValue>\n <IndependentReadMinMaxValues>false</IndependentReadMinMaxValues>\n <MinSpeedValueRead>0</MinSpeedValueRead>\n <MaxSpeedValueRead>0</MaxSpeedValueRead>\n <ResetRequired>true</ResetRequired>\n <FanSpeedResetValue>8</FanSpeedResetValue>\n <FanDisplayName>GPU</FanDisplayName>\n <TemperatureThresholds>\n <TemperatureThreshold>\n <UpThreshold>30</UpThreshold>\n <DownThreshold>0</DownThreshold>\n <FanSpeed>0</FanSpeed>\n </TemperatureThreshold>\n <TemperatureThreshold>\n <UpThreshold>45</UpThreshold>\n <DownThreshold>40</DownThreshold>\n <FanSpeed>12.5</FanSpeed>\n </TemperatureThreshold>\n <TemperatureThreshold>\n <UpThreshold>65</UpThreshold>\n <DownThreshold>50</DownThreshold>\n <FanSpeed>37.5</FanSpeed>\n </TemperatureThreshold>\n <TemperatureThreshold>\n <UpThreshold>70</UpThreshold>\n <DownThreshold>60</DownThreshold>\n <FanSpeed>50</FanSpeed>\n </TemperatureThreshold>\n <TemperatureThreshold>\n <UpThreshold>75</UpThreshold>\n <DownThreshold>65</DownThreshold>\n <FanSpeed>75</FanSpeed>\n </TemperatureThreshold>\n <TemperatureThreshold>\n <UpThreshold>79</UpThreshold>\n <DownThreshold>72</DownThreshold>\n <FanSpeed>100</FanSpeed>\n </TemperatureThreshold>\n <TemperatureThreshold>\n <UpThreshold>85</UpThreshold>\n <DownThreshold>75</DownThreshold>\n <FanSpeed>100</FanSpeed>\n </TemperatureThreshold>\n </TemperatureThresholds>\n <FanSpeedPercentageOverrides />\n </FanConfiguration>\n </FanConfigurations>\n <RegisterWriteConfigurations>\n <RegisterWriteConfiguration>\n <WriteMode>Set</WriteMode>\n <WriteOccasion>OnWriteFanSpeed</WriteOccasion>\n <Register>160</Register>\n <Value>10</Value>\n <ResetRequired>true</ResetRequired>\n <ResetValue>10</ResetValue>\n <ResetWriteMode>Set</ResetWriteMode>\n <Description>CPU FAN</Description>\n </RegisterWriteConfiguration>\n <RegisterWriteConfiguration>\n <WriteMode>Set</WriteMode>\n <WriteOccasion>OnWriteFanSpeed</WriteOccasion>\n <Register>166</Register>\n <Value>10</Value>\n <ResetRequired>true</ResetRequired>\n <ResetValue>10</ResetValue>\n <ResetWriteMode>Set</ResetWriteMode>\n <Description>GPU FAN</Description>\n </RegisterWriteConfiguration>\n </RegisterWriteConfigurations>\n</FanControlConfigV2>\n\n```\nTeraz już tylko zapisanie tego pliku do `\"/opt/nbfc/Configs/Asus ROG GL702ZC.xml\"`\n\noraz odpalenie\n\n nbfc config -a \"Asus ROG GL702ZC\"\n\nFinito. Działa wszystko tak, jak chciałem. A jak działa, to czemu by się z kimś nie podzielić - zrobiłem zatem PR'kę do repo `nbfc` i czekam teraz na odpowiedź.\n\nNa koniec przydałoby się jednak jeszcze to, by ta usługa odpalała się automatycznie po uruchomieniu komputera, a więc jeszcze:\n\n systemctl enable nbfc.service\n\nTeraz już serio gotowe. Śmiga, lapek raczej poniżej 60 trzyma, co jak na to cpu jest spoko podczas pracy.\n\nMęczący, to był dzień i wyzwanie, zajęło mi to kilka godzin, ale fajnie. Lubię takie przygody.\n\nJak coś to zajrzeć można też do mnie na bloga: [grski.pl](https://grski.pl)",
"json_metadata": "{\"tags\":[\"pl-artykuly\",\"pl-programowanie\",\"polish\",\"linux\",\"programming\"],\"image\":[\"https://cdn.steemitimages.com/DQmSFTNjJgQvyoBJwMoLo63BYXJsXTFfrshnwDRLYognVXu/image.png\"],\"links\":[\"https://grski.pl/windows-linux.html\",\"https://grski.pl/sjw.html#sjw\",\"https://grski.pl\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}grskiclaimed reward balance: 0.682 SBD, 0.970 SP2018/09/30 18:09:33
grskiclaimed reward balance: 0.682 SBD, 0.970 SP
2018/09/30 18:09:33
| account | grski |
| reward steem | 0.000 STEEM |
| reward sbd | 0.682 SBD |
| reward vests | 1579.835265 VESTS |
| Transaction Info | Block #26404254/Trx aeda200ad42cfa4833e09ecb7f810abdc62263ba |
View Raw JSON Data
{
"trx_id": "aeda200ad42cfa4833e09ecb7f810abdc62263ba",
"block": 26404254,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-30T18:09:33",
"op": [
"claim_reward_balance",
{
"account": "grski",
"reward_steem": "0.000 STEEM",
"reward_sbd": "0.682 SBD",
"reward_vests": "1579.835265 VESTS"
}
]
}grskireceived 0.682 SBD, 0.970 SP author reward for @grski / obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw2018/09/30 10:59:00
grskireceived 0.682 SBD, 0.970 SP author reward for @grski / obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw
2018/09/30 10:59:00
| author | grski |
| permlink | obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw |
| sbd payout | 0.682 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 1579.835265 VESTS |
| Transaction Info | Block #26395647/Virtual Operation #13 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 26395647,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 13,
"timestamp": "2018-09-30T10:59:00",
"op": [
"author_reward",
{
"author": "grski",
"permlink": "obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw",
"sbd_payout": "0.682 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "1579.835265 VESTS"
}
]
}2018/09/23 22:06:42
2018/09/23 22:06:42
| voter | fervi |
| author | grski |
| permlink | obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw |
| weight | 4000 (40.00%) |
| Transaction Info | Block #26207727/Trx 8e784ea17e3107decc068f0a6a9b22d2c8b7b02d |
View Raw JSON Data
{
"trx_id": "8e784ea17e3107decc068f0a6a9b22d2c8b7b02d",
"block": 26207727,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-23T22:06:42",
"op": [
"vote",
{
"voter": "fervi",
"author": "grski",
"permlink": "obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw",
"weight": 4000
}
]
}2018/09/23 21:29:15
2018/09/23 21:29:15
| voter | zwora |
| author | grski |
| permlink | obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26206978/Trx d9746782b5b8b9fa5029b2553fe86d14256d83ff |
View Raw JSON Data
{
"trx_id": "d9746782b5b8b9fa5029b2553fe86d14256d83ff",
"block": 26206978,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-23T21:29:15",
"op": [
"vote",
{
"voter": "zwora",
"author": "grski",
"permlink": "obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw",
"weight": 10000
}
]
}2018/09/23 20:37:21
2018/09/23 20:37:21
| voter | astromaniak |
| author | grski |
| permlink | obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw |
| weight | 1500 (15.00%) |
| Transaction Info | Block #26205940/Trx efb2829844b385efb1002281b4bac13a43c83031 |
View Raw JSON Data
{
"trx_id": "efb2829844b385efb1002281b4bac13a43c83031",
"block": 26205940,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-23T20:37:21",
"op": [
"vote",
{
"voter": "astromaniak",
"author": "grski",
"permlink": "obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw",
"weight": 1500
}
]
}2018/09/23 16:58:51
2018/09/23 16:58:51
| voter | saladyn276 |
| author | grski |
| permlink | obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26201570/Trx 195945bc8f6ad81368355a6881c37598470d171e |
View Raw JSON Data
{
"trx_id": "195945bc8f6ad81368355a6881c37598470d171e",
"block": 26201570,
"trx_in_block": 19,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-23T16:58:51",
"op": [
"vote",
{
"voter": "saladyn276",
"author": "grski",
"permlink": "obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw",
"weight": 10000
}
]
}2018/09/23 15:27:33
2018/09/23 15:27:33
| voter | napotem |
| author | grski |
| permlink | obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26199744/Trx 1b8d77a595b2052e8cf32e58778fa24903e4c284 |
View Raw JSON Data
{
"trx_id": "1b8d77a595b2052e8cf32e58778fa24903e4c284",
"block": 26199744,
"trx_in_block": 32,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-23T15:27:33",
"op": [
"vote",
{
"voter": "napotem",
"author": "grski",
"permlink": "obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw",
"weight": 10000
}
]
}2018/09/23 14:08:48
2018/09/23 14:08:48
| voter | jamzed |
| author | grski |
| permlink | obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26198170/Trx 22ddb782e765d06841a91fde5f3fc26dcae1e745 |
View Raw JSON Data
{
"trx_id": "22ddb782e765d06841a91fde5f3fc26dcae1e745",
"block": 26198170,
"trx_in_block": 19,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-23T14:08:48",
"op": [
"vote",
{
"voter": "jamzed",
"author": "grski",
"permlink": "obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw",
"weight": 10000
}
]
}2018/09/23 12:57:51
2018/09/23 12:57:51
| voter | fastresteem |
| author | grski |
| permlink | obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw |
| weight | 100 (1.00%) |
| Transaction Info | Block #26196752/Trx ac05a04b2e0e37c36bc5655c0f6c4c11994a54cb |
View Raw JSON Data
{
"trx_id": "ac05a04b2e0e37c36bc5655c0f6c4c11994a54cb",
"block": 26196752,
"trx_in_block": 37,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-23T12:57:51",
"op": [
"vote",
{
"voter": "fastresteem",
"author": "grski",
"permlink": "obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw",
"weight": 100
}
]
}grskipublished a new post: obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw2018/09/23 12:57:42
grskipublished a new post: obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw
2018/09/23 12:57:42
| parent author | |
| parent permlink | pl-artykuly |
| author | grski |
| permlink | obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw |
| title | Obrzydliwe kuriozum w świecie IT – usuwanie master/slave z Pythona, CoC w Linuxie. SJW. |
| body | @@ -7552,16 +7552,463 @@ oniec.%0A%0A +%0AEdit: na koniec dodam tylko ciekawostk%C4%99. Ot%C3%B3%C5%BC Linux tworzony jest na licencji GPLv2. Znaczy to nie mniej nie wi%C4%99cej tyle, %C5%BCe osoba kontrybuj%C4%85ca do projektu nie zbywa si%C4%99 praw do swojego kodu i w ka%C5%BCdym momencie mo%C5%BCe go wycofa%C4%87, czyli podsumowuj%C4%85c - jak szlam z SJW zajdzie kt%C3%B3remu%C5%9B z czo%C5%82owych kontrybutor%C3%B3w zbytnio za sk%C3%B3r%C4%99... C%C3%B3%C5%BC, ten w akcie desperacji mo%C5%BCe pozbawi%C4%87 Linuxa jakiego%C5%9B wa%C5%BCnego featura : ) Spo%C5%82eczno%C5%9B%C4%87 naprawd%C4%99 %C5%BAle przyj%C4%99%C5%82a CoC.%0A%0A %5BWpis mo |
| json metadata | {"tags":["pl-artykuly","polish","pl-programowanie","programming","python"],"image":["https://grski.pl/static/articles/sjw/sjw.png"],"links":["https://grski.pl"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #26196749/Trx 6847fd04a7ca5d830291c89e9d050274d91cc32f |
View Raw JSON Data
{
"trx_id": "6847fd04a7ca5d830291c89e9d050274d91cc32f",
"block": 26196749,
"trx_in_block": 21,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-23T12:57:42",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "pl-artykuly",
"author": "grski",
"permlink": "obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw",
"title": "Obrzydliwe kuriozum w świecie IT – usuwanie master/slave z Pythona, CoC w Linuxie. SJW.",
"body": "@@ -7552,16 +7552,463 @@\n oniec.%0A%0A\n+%0AEdit: na koniec dodam tylko ciekawostk%C4%99. Ot%C3%B3%C5%BC Linux tworzony jest na licencji GPLv2. Znaczy to nie mniej nie wi%C4%99cej tyle, %C5%BCe osoba kontrybuj%C4%85ca do projektu nie zbywa si%C4%99 praw do swojego kodu i w ka%C5%BCdym momencie mo%C5%BCe go wycofa%C4%87, czyli podsumowuj%C4%85c - jak szlam z SJW zajdzie kt%C3%B3remu%C5%9B z czo%C5%82owych kontrybutor%C3%B3w zbytnio za sk%C3%B3r%C4%99... C%C3%B3%C5%BC, ten w akcie desperacji mo%C5%BCe pozbawi%C4%87 Linuxa jakiego%C5%9B wa%C5%BCnego featura : ) Spo%C5%82eczno%C5%9B%C4%87 naprawd%C4%99 %C5%BAle przyj%C4%99%C5%82a CoC.%0A%0A\n %5BWpis mo\n",
"json_metadata": "{\"tags\":[\"pl-artykuly\",\"polish\",\"pl-programowanie\",\"programming\",\"python\"],\"image\":[\"https://grski.pl/static/articles/sjw/sjw.png\"],\"links\":[\"https://grski.pl\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}promotedpostsent 0.001 SBD to @grski- "Hello, our user. We have created a system to deliver the article to more people. Resteem to 14.500+ Followers | @promotedpost Upvote ⏩(3500SP) | Upvote with min +200 Different account | Our post will ..."2018/09/23 11:55:51
promotedpostsent 0.001 SBD to @grski- "Hello, our user. We have created a system to deliver the article to more people. Resteem to 14.500+ Followers | @promotedpost Upvote ⏩(3500SP) | Upvote with min +200 Different account | Our post will ..."
2018/09/23 11:55:51
| from | promotedpost |
| to | grski |
| amount | 0.001 SBD |
| memo | Hello, our user. We have created a system to deliver the article to more people. Resteem to 14.500+ Followers | @promotedpost Upvote ⏩(3500SP) | Upvote with min +200 Different account | Our post will be more popular and you will find new friends | Send 1 SBD or 1 STEEM to @promotedpost (URL as memo) Service Active |
| Transaction Info | Block #26195514/Trx d4919012513347ba0ca9a14587ae27383fa51b04 |
View Raw JSON Data
{
"trx_id": "d4919012513347ba0ca9a14587ae27383fa51b04",
"block": 26195514,
"trx_in_block": 21,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-23T11:55:51",
"op": [
"transfer",
{
"from": "promotedpost",
"to": "grski",
"amount": "0.001 SBD",
"memo": "Hello, our user. We have created a system to deliver the article to more people. Resteem to 14.500+ Followers | @promotedpost Upvote ⏩(3500SP) | Upvote with min +200 Different account | Our post will be more popular and you will find new friends | Send 1 SBD or 1 STEEM to @promotedpost (URL as memo) Service Active"
}
]
}2018/09/23 11:53:54
2018/09/23 11:53:54
| voter | sensation |
| author | grski |
| permlink | obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26195475/Trx f197ede6da2497c0b02df298528054c40ed53b36 |
View Raw JSON Data
{
"trx_id": "f197ede6da2497c0b02df298528054c40ed53b36",
"block": 26195475,
"trx_in_block": 42,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-23T11:53:54",
"op": [
"vote",
{
"voter": "sensation",
"author": "grski",
"permlink": "obrzydliwe-kuriozum-w-swiecie-it-usuwanie-master-slave-z-pythona-coc-w-linuxie-sjw",
"weight": 10000
}
]
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress38.37%
{
"voting_manabar": {
"current_mana": "77031460918",
"last_update_time": 1543693068
},
"downvote_manabar": {
"current_mana": 0,
"last_update_time": 1495472277
},
"rc_account": {
"account": "grski",
"rc_manabar": {
"current_mana": "78909223332",
"last_update_time": 1543693068
},
"max_rc_creation_adjustment": {
"amount": "2020748973",
"precision": 6,
"nai": "@@000000037"
},
"max_rc": "79052209891"
}
}Account Metadata
| POSTING JSON METADATA | |
| profile | {"name":"Olaf Górski","about":"Python enthusiast writing about stuff. ","location":"Poland","profile_image":"https://grski.pl/static/profile.png","website":"https://grski.pl"} |
| JSON METADATA | |
| profile | {"name":"Olaf Górski","about":"Python enthusiast writing about stuff. ","location":"Poland","profile_image":"https://grski.pl/static/profile.png","website":"https://grski.pl"} |
{
"posting_json_metadata": {
"profile": {
"name": "Olaf Górski",
"about": "Python enthusiast writing about stuff. ",
"location": "Poland",
"profile_image": "https://grski.pl/static/profile.png",
"website": "https://grski.pl"
}
},
"json_metadata": {
"profile": {
"name": "Olaf Górski",
"about": "Python enthusiast writing about stuff. ",
"location": "Poland",
"profile_image": "https://grski.pl/static/profile.png",
"website": "https://grski.pl"
}
}
}Auth Keys
Owner
Single Signature
Public Keys
STM83ZUb1Ud8dE9zyPm1T7wZBUD472zUzoV63Nj1kPWRGZQVHUGDh1/1
Active
Single Signature
Public Keys
STM7U4hdsmnuWFL2dk1t59oWEeyV1SszVvrB7onhHtZRFAdcy5zep1/1
Posting
Single Signature
Public Keys
STM4zwQGdXkMmunXyhUzbQs6tPgWpFkZvXMAjfYYoauW3MGiGrgCW1/1
Memo
STM5T8jxEZ8QsawfdXSu7rFtrPcMMFR4QuHfRe7C9nsDwnek6iVNv
{
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM83ZUb1Ud8dE9zyPm1T7wZBUD472zUzoV63Nj1kPWRGZQVHUGDh",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7U4hdsmnuWFL2dk1t59oWEeyV1SszVvrB7onhHtZRFAdcy5zep",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM4zwQGdXkMmunXyhUzbQs6tPgWpFkZvXMAjfYYoauW3MGiGrgCW",
1
]
]
},
"memo": "STM5T8jxEZ8QsawfdXSu7rFtrPcMMFR4QuHfRe7C9nsDwnek6iVNv"
}Witness Votes
0 / 30
No active witness votes.
[]