Skip to content

Instantly share code, notes, and snippets.

View pije76's full-sized avatar

panjianom pije76

View GitHub Profile
@pije76
pije76 / fix-broken-apt-get-update.sh
Created July 5, 2022 02:12 — forked from rashkopetrov/fix-broken-apt-get-update.sh
Fix `Error: Timeout was reached ` when doing `apt-get update`
#!/bin/bash
# source: https://www.linuxquestions.org/questions/debian-26/apt-get-update-gets-stuck-while-reading-package-list-on-my-slug-795324/
mv /var/lib/dpkg/status /var/lib/dpkg/status.broken.bak
cp /var/lib/dpkg/status-old /var/lib/dpkg/status
rm -rf /var/lib/apt/lists/*
dpkg --configure -a
aptitude update
aptitude upgrade
@pije76
pije76 / hover-grid-style.css
Created September 12, 2021 18:10 — forked from kimberley-p/hover-grid-style.css
Transparent hover grid
.challenge-grid {
margin: 30px 0;
overflow: hidden;
}
.suggested-challenges h2 {
margin-top: 60px;
border-bottom: 1px solid #d9d9d9;
padding-bottom: 7px;
}
.challenge-grid .idea-block {
@pije76
pije76 / Easy Background Grid
Created September 12, 2021 18:10 — forked from NathalieLarsson/Easy Background Grid
CSS: Grid Background
.grid-overlay:before {
content: "";
position: fixed;
background-color: rgba(34,102,153,0.5);
background: -webkit-linear-gradient(skyblue 2px, transparent 2px), -webkit-linear-gradient(0, skyblue 2px, transparent 2px), -webkit-linear-gradient(skyblue 1px, transparent 1px), -webkit-linear-gradient(0, skyblue 1px, transparent 1px);
background: -moz-linear-gradient(skyblue 2px, transparent 2px), -moz-linear-gradient(0, skyblue 2px, transparent 2px), -moz-linear-gradient(skyblue 1px, transparent 1px), -moz-linear-gradient(0, skyblue 1px, transparent 1px);
background: -o-linear-gradient(skyblue 2px, transparent 2px), -o-linear-gradient(0, skyblue 2px, transparent 2px), -o-linear-gradient(skyblue 1px, transparent 1px), -o-linear-gradient(0, skyblue 1px, transparent 1px);
background: -ms-linear-gradient(skyblue 2px, transparent 2px), -ms-linear-gradient(0, skyblue 2px, transparent 2px), -ms-linear-gradient(skyblue 1px, transparent 1px), -ms-linear-gradient(0, skyblue 1px, transparent 1px);
background
@pije76
pije76 / django-chartit example
Created September 5, 2021 17:19 — forked from rauch/django-chartit example
django-chartit, DateTime as xAxis
@staticmethod
def getJobStatChart(title, currentTime):
statistics =\
DataPool(
series=
[{'options': {
'source': PBSServer.objects.order_by('-time')[:20] },
'terms': [
('time', lambda d: time.mktime(d.timetuple())),
'running_jobs',
@pije76
pije76 / Astropy Eclipse 2017.ipynb
Created September 5, 2021 09:39 — forked from eteq/Astropy Eclipse 2017.ipynb
An example of using Astropy to plan your Great American Eclipse timing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
# models.py
class User(AbstractBaseUser, PermissionsMixin):
username_validator = UnicodeUsernameValidator()
id = models.UUIDField(verbose_name=_('ID'), primary_key=True, default=uuid.uuid4, editable=False)
username = models.CharField(
_('Usuário'),
max_length=150,
unique=True,
help_text=_('Obrigatório. 150 caracteres ou menos. Letras, números e os símbolos @/./+/-/_ são permitidos.'),
@pije76
pije76 / sgp4_comparison.py
Created July 14, 2021 20:19 — forked from cbassa/sgp4_comparison.py
sgp4 comparison
#!/usr/bin/env python3
"""
This test will compare the output of ephem, skyfield and sgp4
Reference information from cbassa/sattools skymap
Time: 2019-10-31T18:22:00
Location: 52.8344N, 6.3785E, 10m
TLE:
USA 276
1 42689U 17022A 19300.77210760 0.00002000 00000-0 26008-4 0 09
Traceback (most recent call last):
File "C:/Users/taiko/PycharmProjects/untitled/solar_system_toy.py", line 125, in <module>
orbit_list[idx] = orbit_list[idx].propagate(1*u.day,method=cowell,ad=ad)
File "C:\Users\taiko\AppData\Local\Programs\Python\Python37-32\lib\site-packages\poliastro\twobody\orbit.py", line 999, in propagate
cartesian = propagate(self, time_of_flight, method=method, rtol=rtol, **kwargs)
File "C:\Users\taiko\AppData\Local\Programs\Python\Python37-32\lib\site-packages\poliastro\twobody\propagation.py", line 468, in propagate
orbit.attractor.k, orbit.r, orbit.v, time_of_flight.to(u.s), rtol=rtol, **kwargs
File "C:\Users\taiko\AppData\Local\Programs\Python\Python37-32\lib\site-packages\poliastro\twobody\propagation.py", line 105, in cowell
dense_output=True,
File "C:\Users\taiko\AppData\Local\Programs\Python\Python37-32\lib\site-packages\scipy\integrate\_ivp\ivp.py", line 477, in solve_ivp
@pije76
pije76 / observe_skyfield.py
Last active July 14, 2021 20:14 — forked from jberlanga/observe_skyfield.py
Observing excercise with Skyfield
#!/usr/bin/env python3.4
"""
observe_skyfield.py
Observing exercise with Skyfield.
"""
import numpy as np
@pije76
pije76 / iss_transit_skyfield.py
Created July 14, 2021 20:13 — forked from cbassa/iss_transit_skyfield.py
Reproducing the ISS->Venus->Solar transit of June 8, 2004 (Skyfield)
#!/usr/bin/env python3
import numpy as np
from skyfield.api import Topos, load
from skyfield.api import EarthSatellite
import matplotlib.pyplot as plt
from matplotlib.patches import Circle
import astropy.units as u
from astropy.wcs import wcs
if __name__ == "__main__":