- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
// NextViewController.swift
override func tableView(tableView: UITableView!, didSelectRowAtIndexPath indexPath: NSIndexPath!) {
NSUserDefaults.standardUserDefaults().setInteger(indexPath.row, forKey: "Selected offense")
let offense: NSDictionary = self.offenses.objectAtIndex(indexPath.row) as NSDictionary
let id: Int = offense.objectForKey("id") as Int
let title: String = offense.objectForKey("title") as String
NSUserDefaults.standardUserDefaults().setInteger(id, forKey: "Selected offense id")
NSUserDefaults.standardUserDefaults().setObject(title, forKey: "Selected offense title")
}
// PreviousViewController.swift
override func viewDidAppear(animated: Bool) {
super.viewDidAppear(animated)
hideKeyboard()
tableView.reloadData()
}
func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -> UITableViewCell! {
let kCellIndetifier: String = "NewOffenseCell"
var cell: UITableViewCell = tableView.dequeueReusableCellWithIdentifier(kCellIndetifier, forIndexPath: indexPath) as UITableViewCell
if cell == nil {
cell = UITableViewCell(style: UITableViewCellStyle.Default, reuseIdentifier: kCellIndetifier)
}
cell.text = NSUserDefaults.standardUserDefaults().stringForKey("Selected offense title")
cell.font = UIFont.systemFontOfSize(20)
return cell
}
Причём:
Although Core Data supports SQLite as a store type, the store format—like those of the other native Core Data stores—is private. You cannot create a SQLite database using the native SQLite API and use it directly with Core Data, nor should you manipulate an existing Core Data SQLite store using native SQLite API. If you have an existing SQLite database, you need to import it into a Core Data store.
Помню, как «Windows 3.x» называли оболочкой дешёвой, а «DOS» — операционной системой.
Помню, как «Windows 95» называли «Мастдаем», а «Windows 3.x» — непотопляемой системой.
Помню, как «Windows XP» расшифровывали как «хрен работает», а «Windows 95» считали шустрой системой.
Помню, как «Windows XP» неожиданно стали считать работоспособной системой (это было больше 10 лет назад), а «Windows Vista» и «Windows 7» — перегруженными новоделами.
Тут должна быть табличка со стрелочкой «Вы находитесь тут ===>», но мне лень её придумывать.
Впрочем, некоторые любую версию «Windows» называли мастдаем...
«Windows 3.1» с терпимой производительностью работала на компьютерах 1997 года выпуска.
«Windows 95» с терпимой производительностью работала на компьютерах 2000 года выпуска.
«Windows 98» с терпимой производительностью работала на компьютерах 2003 года выпуска.
«Windows XP» с терпимой производительностью работала на компьютерах 2006 года выпуска.
«Windows Vista» с терпимой производительностью работала на компьютерах 2011 года выпуска.
«Windows 7» с терпимой производительностью работала на компьютерах 2014 года выпуска.
Хотите слово «терпимая» заменить на «оптимальная»? Прибавьте ещё 5 лет.
- Прыщеблядям бамп!
Кстати, меня давно интересует, какой софт стои́т на современных компах с «DOS». На них есть досовские драйвера для всего железа или «DOS» на них ставят в качестве заглушки?
Где они собираются набрать материал для оплаты?
3 сантиметра свет пройдёт за 0,03 м / (300 000 000 м/с) = 1 × 10^(-10) c. Запрос + ответ в сумме будут идти 2 × 10^(-10) с.
Для сравнения: 2 ГГц соответствуют периоду 0,5 × 10^(-9) c. На такой частоте время задержки составляет 0,4 периода. Много это или мало?
Немного о постапокаллиптическом мире. Максимальные версии веб-браузеров под «Висту» (напомню, что её поддержка уже закончилась) на текущий момент:
• IE 9.0, новее не будет.
• Chrome 49.0, новее не будет. Почти все веб-браузеры, основанные на полных исходниках «Chromium» или хотя бы на «Webkit» наверняка будут той же версии.
• UC Browser 7.0 на движке Chromium 55.0 (да, UC Browser — это исключение, в нём движок поновее).
• Firefox ESR 52 (тот, который ещё не на «Растишке»), новее не будет.
• SeaMonkey 2.49 (примерно соответствует Firefox 52), новее не будет.
• PaleMoon 27.9 (примерно соответствует Firefox 52), новее не будет.
• Qupzilla 1.8.9 (которая ещё не Falkon; Falkon уже не работает; 2.x тоже не работают; 1.8.9 подписывается как Safari/538.1).
Есть альтернативные сборки некоторых веб-браузеров на Goanna (форк Gecko; альтернативные сборки могут содержать недоработки):
• PaleMoon (проекты Mypal и New Moon).
• Basilisk (проект Serpent). Это аналог PaleMoon, но с экспериментальной поддержкой новых API расширений.
• Borealis (попытка портировать браузерную часть Seamonkey с Gecko на Goanna).
• Порт K-Meleon с Gecko на Goanna.
Некоторые из этих портов можно взять тут:
http://rtfreesoft.blogspot.com/search/label/browser
*****
В итоге прогноз следующий:
• Веб-браузеры на Gecko и на Webkit после окончания поддержки системы перестанут обновляться.
• Есть шанс скачать UC Browser с более новым движком, чем Хром.
• Есть шанс скачать недоработанную сборку какого-нибудь браузера на движке Goanna.
Интересно, что сейчас на XP можно запустить...
Да, надо не забыть в следующем году составить такую же таблицу про семёрку.
Малость программа запускается.
Много mingw компиляется.
Зачем? Зачем? Зачем?
Кстати, я как-то пробовал собрать кой-чего и у меня был дикий питон от того что для ХР нет сборок версий больше 3.5
Какая-то хипстеркая сборочная тулза типа ninja требовала именно питон, и именно версию 3.6.
>• Firefox ESR 52.
То же и для ХР.
А главный прикол, что везде обратная совместимость была сломана из-за пары функций WinApi, для работы с блокировками и многопоточностью.
Свободный софт можно было линковать с libpthread и поддерживать всё ещё хоть 100 лет.
https://stackoverflow.com/questions/51053655/
2019-й год:
https://stackoverflow.com/questions/56605529/
Но ещё останется шанс некоторое время получать обновления самой системы:
https://twitter.com/WZorNET/status/1203950998043185154
Bypass Windows 7 #ESU - a project to bypass Windows 7 Extended Security Updates (#ESU) eligibility check https://forums.mydigitallife.net/threads/bypass-windows-7-extended-security-updates-eligibility.80606/ Download https://gitlab.com/stdout12/adns/uploads/1bc1959cbdb341128e6d16b72c52232f/BypassESU-v2.7z by abbodi1406 and Ko (SlcShim, Kurwica, superUser) MDL https://pic.twitter.com/mB96pHZTQ0
How to test:
- install the SHA2 prerequisites:
KB4490628 -> KB4474419 -> reboot
- install the latest servicing stack update
KB4531786 (previously KB4523206, KB4516655)
- install BypassESU
- install the ESU test update KB4528069
https://github.com/mspaintmsi/superUser