timagixe / homepage Goto Github PK
View Code? Open in Web Editor NEWMy very own personal website. Basically this is just a résumé.
Home Page: https://timagixe.github.io/homepage/
License: MIT License
My very own personal website. Basically this is just a résumé.
Home Page: https://timagixe.github.io/homepage/
License: MIT License
language: node_js
node_js:
- 11.13.0
script:
- npm install --global workbox-cli
- workbox generateSW workbox-config.js
deploy:
- provider: s3
skip_cleanup: true
access_key_id: $ACCESS_KEY_ID
secret_access_key: $SECRET_ACCESS_KEY
bucket: ________-staging
region: eu-central-1
acl: public_read
on:
branch: develop
- provider: s3
skip_cleanup: true
access_key_id: $ACCESS_KEY_ID
secret_access_key: $SECRET_ACCESS_KEY
bucket: ________-production
region: eu-central-1
acl: public_read
on:
branch: master
Посилання на соцмережі (Facebook чи Instagram, тощо), номер телефону чи адреса електронної скриньки, тощо. Може не всі лінки в світі, а тільки ті, що дійсно доречні.
Capitalize title
git submodule add [email protected]:volodymyr-kushnir/volodymyrkushnir.com.git dependencies/volodymyrkushnir.com
Скласти список всіх (важливих) життєвих подій, визначних дат, досягнень, періодів, що дали приємний і неприємний досвід, тощо. В цьому конкретному випадку довгих списків не буває, натомість бувають погано згорнуті, тому пакуємо сюди все підряд, а про "лишні" події можна буде промовчати пізніше. Список повинен бути систематизованим і посортованим в такий спосіб, щоб читач швидко зрозумів "паттерн" і міг легко орієнтуватись в просторі і часі цього резюме.
if workbox generateSW workbox-config.js ; then
git add sw.js
exit 0
else
echo "Cannot generate sw.js"
echo "Aborting"
fi
Add <main>
Add Content
Preview the website in a browser
One way to do it is to npm install --global serve
and then cd to your working directory and run serve
Create patch/content/primary
branch and add primary content (e.g. avatar, name, job, contacts, intro, etc.)
Create patch/content/secondary
branch and add secondary content (e.g. languages, skills, character, etc.)
Iterate further and fix bugs, add metadata, implement your own additional features and add more visual effects (if necessary), maybe run Lighthouse audits and check if the page is responsive and accessible, etc.
Merge both branches into feature/body
using pull requests
Merge feature/body
into develop
using pull request
Create and update .gitignore
module.exports = {
"globDirectory": "./",
"globPatterns": [
"**/*.{png,svg,ico,jpg,mp3,css,html}"
],
"swDest": "sw.js"
};
At the very least add <link rel="stylesheet" href="https://volodymyrkushnir.com/assets/stylesheets/base.css">
, but you may also add other meta tags
When done ― push the branch to the remote, create a new pull request and merge into develop
Можна зробити резюме менш формальним, додавши додаткові блоки, які містять корисну інформацію, але подають її в "розважальній" формі. Наприклад, що подобається і не подобається, сильні і слабкі сторони, перелік навиків чи хобі, інфографіка або ж інтерактивні модулі, тощо. Варто написати контент такого блоку раніше, ніж починати верстку, бо його розміри впливатимуть на розміщення елементів на сторінці.
sudo npm install --global --unsafe-perm now
now.json
:{
"name": "homepage"
}
Скласти інтро (вступ), де в 2-4 реченнях описати, що замовник робить, що подобається робити, що хочеться робити краще, що важливо робити, тощо.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.