Tratamiento

TRATAMIENTO

CATIDAD

PRECIO NETO

CORTE DE PUENTE 36

1

7000

IMPLANTE/ CORONA SOBRE IMPLANTE 36 / TOMA DE IMPRESION

1/1/1

59500

PERNO- RECONSTRUCCION 35 (OJO)

1/1

10000

CORONA PROVISIONAL 35/ TOMA DE IMPRESION

1/1

4500

CORONA DEFINITIVA 35 / TOMA DE IMPRESION

1/1

19500

GINGIVECTOMIA 35

1

5000

RECONSTRUCCION 37

1

5000

CORONA PROVISIONAL 37/ TOMA DE IMPRESION

1/1

4500

CORONA DEFINITIVA 37/ TOMA DE IMPRESION

1/1

19500

CORONA DEFINITIVA EN ZIRCONIA 46/TOMA DE IMPRESION

1/1

19500

ADITAMENTOS/ CICATRIZADOR 36

1/1

30000

184000

How to use Google Sheets API with google service account on Node.js

You have to install googleapis package:

npm install googleapis

Save credentials for serive account to the root derictory of the project under the name credentials.json

Grant access to your spreadsheet to service account.

Create index.js file and paste following code:

let {google} = require('googleapis');
let privatekey = require('./credentials.json');

const SCOPES = ['https://www.googleapis.com/auth/spreadsheets']
async function getAuthToken() {
  const auth = new google.auth.GoogleAuth({
    keyFile:'./credentials.json',
    scopes: SCOPES
  });
  const authToken = await auth.getClient();
  return authToken;
}

const myId = 'YOUR SPREADSHEET ID';

const main = async () => {
  const auth = await getAuthToken()
  const client = google.sheets({ version: "v4", "auth": auth });
  const data = await client.spreadsheets.get({ spreadsheetId: myId});
  console.log(data.data)
}
main()

Run node index.js

Enjoy!

Crypto currency rates tracker for coingecko.com

Recently I’ve found the post with the instructions how to get prices of crypto currencies from coingecko.com.
After cloning proposed spreadsheet instead of the price it begun to show errors:

Exploring the code a little I undestood, that this happens because of popularity of the published spreadsheet. Many people made a copy of it and start tracking crypto currencies from coingecko. But not many people knows that all requests are go from one block of ip and coingecko has limits on quanitity of requests per seconds from one ip. That’s why many of users faced with the error.

I’ve implemented my own tool with different approach – it uses persistent request engine (upto 20 attempts) and updates list of the currencies on the ‘shortlist’ tab every 15 minutes. In order to make it work you have to copy this tool and run Menu->More actions->Install triggers or ‘Refresh manually’ if you need very fresh prices. Symbols for currency could be found on ‘list’ tab.

Enjoy!

UPDATE 2021-10-29

I received a lot of requests about the issue with the currencies with similar symbols. Well, I’ve changed code a little and now you have to pick and place desired ids to the shortlist. Symbols will appear automatically.

Our Visitor

0 0 0 1 5 6
Users Today : 1
Users Yesterday : 2
Users Last 7 days : 13
Users Last 30 days : 41
Users This Month : 1
Users This Year : 155
Total Users : 156
Views Today : 5
Views Yesterday : 13
Views Last 7 days : 34
Views Last 30 days : 67
Views This Month : 5
Views This Year : 204
Total views : 205
Who's Online : 1
Your IP Address : 3.235.180.193
Server Time : 2022-12-01

25 причин выучить английский язык

1. Вы можете найти англоговорящее сообщество в любой стране мира. Таким образом вы будете чувствовать себе комфортно в любой точке мира.
2. Вы можете жениться/выйти за муж за гражданина/гражданку США или Великобритании или 50 других стран, которых английский признан официальным.
3. Вы можете прочитать интересующую вас книгу в оригинале.
4. Вы сможете понять о чём поют в песнях ваши любимые английские группы.
5. Вы можете играть в неадаптированные компьютерные игры.
6. Вы можете написать письмо анлийской королеве.
7. Вы можете создать свой собственный язык программирования.
8. Вы можете стать образцом настойчивости (примером) для другого человека (детей, племянников, жены/мужа).
10. Вы можете пересмотреть все любимые фильмы в оригинале.
11. Вы можете доказать себе, что вы можете овладеть и несколькими языками.
12. Вы можете обучить кого-то другого английскому языку, возможно за деньги.
13. Можно найти более лучшую и высокооплачиваемую работу.
14. Вы сможете увеличить количество нейронных связей в вашем мозге, т.е. стать умнее.
15. Вы сможете понять почему Шекспир так велик.
16. Вы можете получить образование в лучших университета мира онлайн.
17. Вам будет легче изучить один из языков программирования, т.к. они основаны на английском языке.
18. У вас в голове появится вторая личность, а одна голова хорошо, а две лучше.
19. Вы можете написать научную работу, которая будет признана во всём мире.
20. Вы можете приблизить момент изобретения безсмертия.
21. Вы можете ездить в командировки в разные страны.
22. Вы можете предотвратить наступление деменции.
23. Вы сможете блеснуть перед друзьями своими новыми знаниями.
24. Вы улучшите свою память.
25. Вы сможете вести переговоры с иностранными партнёрами без посредников.

About persistence

Nothing in this world can take the place of persistence.
Talent will not; nothing is more common than unsuccessful men with talent.
Genius will not; unrewarded genius is almost a proverb.
Education will not; the world is full of educated derelicts.
Persistence and determination alone are omnipotent.