Ruby / Rails доисторические даты на windows
Работая с датами в ruby и rails на windows, у меня возникают проблемы с датами до эпохи (до 1970 года), выбрасывающими исключения из диапазона. Я попытался использовать оба объекта Time и DateTime , но по-прежнему имею те же проблемы.
Как дополнить экранную клавиатуру Android дополнительными символами или создать свою раскладку клавиатуры?
Пользуюсь HTC Desire. Остро недостаёт русских кавычек («ёлочек»), длинного тире (—) и неразрывного пробела; не отказался бы и от других символов раскладки Бирмана.
Поэтому вопрос: можно ли пополнить экранную клавиатуру HTC Desire дополнительными символами? Если да, то как? Если нет, то какие существуют обходные способы (создать свою раскладку клавиатуры? скачать другую клавиатуру, для которой существуют средства смены раскладок?)?…
Oracle, .NET и ошибка The provider is not compatible with the version of Oracle client
На девелоперской машине стоит VS2010 и Oracle Developer Tools. На тестовой только .net framework.
Библиотека Oracle.DataAccess.dll из ODT добавлена в референсы и копируется вместе со скомпилированным приложением на тестовую машину. Если библиотеку не копировать, происходит ожидаемый эксепшен:
System.IO.FileLoadException: Could not load file or assembl
y 'Oracle.DataAccess, Version=4.112.1.2, Culture=neutral, PublicKeyToken=89b483f
429c47342' or one of its dependencies. The located assembly's manifest definitio
n does not match the assembly reference. (Exception from HRESULT: 0x80131040)
at ConsoleApplication1.Program.Main(String[] args)
Но при копировании Oracle.DataAccess.dll в папку с приложением происходит другая ошибка:
System.TypeInitializationException: The type initializer fo
r 'Oracle.DataAccess.Client.OracleConnection' threw an exception. ---> Oracle.Da
taAccess.Client.OracleException: The provider is not compatible with the version
of Oracle client
at Oracle.DataAccess.Client.OracleInit.Initialize()
at Oracle.DataAccess.Client.OracleConnection..cctor()
--- End of inner exception stack trace ---
at Oracle.DataAccess.Client.OracleConnection..ctor()
at Test.Program.Main(String[] args)
Да, если установить на клиентскую машину Oracle client из ODT, то всё работает, но не хотелось бы увеличивать размер дистрибутива на ~300Mb.
Как можно решить проблему без установки дополнительного софта?
y 'Oracle.DataAccess, Version=4.112.1.2, Culture=neutral, PublicKeyToken=89b483f
429c47342' or one of its dependencies. The located assembly's manifest definitio
n does not match the assembly reference. (Exception from HRESULT: 0x80131040)
at ConsoleApplication1.Program.Main(String[] args)
r 'Oracle.DataAccess.Client.OracleConnection' threw an exception. ---> Oracle.Da
taAccess.Client.OracleException: The provider is not compatible with the version
of Oracle client
at Oracle.DataAccess.Client.OracleInit.Initialize()
at Oracle.DataAccess.Client.OracleConnection..cctor()
--- End of inner exception stack trace ---
at Oracle.DataAccess.Client.OracleConnection..ctor()
at Test.Program.Main(String[] args)
Как вынести регистрацию на сайте в оффлайн
Всем привет. Есть следующая интересная задача. Создается сервис для большой аудитории, причем только около 40-60 ее процентов будет пользователем интернет. Возник вопрос, каким образом сделать оффлайн регистрацию, чтобы она была еще и простой. Текущие варианты:
- Создание call-центра;
- Регистрация по смс;
- Регистрация с помощью автоответчика, по аналогии с сервисами сотовых операторов.
У всех этих вариантов есть свои недостатки. Call-центр, может либо совсем не окупиться, либо быстро получить очень большую нагрузку и перестать быть эффективным.
Смс, заполняемые в свободной форме и обрабатываемые ботом, могут легко запарываться при наличии опечаток например, так что появляется ручной труд.
Регистрация с помощью автоответчика все-таки не очень удобно, и опять же возможен отказ если большая нагрузка.
UPD: В регистрации должны быть ФИО, телефон, регион и профессия, которая на сайт будет выбираться из списка.
Получить `df`, чтобы показать обновленную информацию о FreeBSD
Недавно у меня закончилось место на диске на сервере FreeBSD. Я усек файл, который вызывал проблемы, но я не вижу отражения изменений при запуске df . Когда я запускаю du -d0 в разделе, он показывает правильное значение. Есть ли какой-либо способ заставить эту информацию обновляться? Что заставляет выход здесь быть другим?
Подскажите flash галерею, с возможностью зума
Необходима галерея с возможностью зума изображения и навигации по нему.
В данный момент, нашел много с разными эффектами, но без зума, а там где есть зум это в основном что-то вроде движка для панорамных фоток и они рассчитаны только на одно изображение.
Группировка запусков данных
SQL эксперты,
Есть ли эффективный способ группировать прогоны данных вместе с помощью SQL?
Или это будет более эффективно обрабатывать данные в коде.
Например, если у меня есть следующие данные:
ID|Name
01|Harry Johns
02|Adam Taylor
03|John Smith
04|John Smith
05|Bill Manning
06|John Smith
Мне нужно показать это:
Harry Johns
Adam Taylor
John Smith (2)
Bill Manning
John Smith
@Matt: Извините, что у меня возникли проблемы с форматированием данных с помощью встроенной таблицы html, она работала в предварительном просмотре, но не в окончательном отображении.
Выбор онлайн HTML WYSIWYG редактора
Сформировались требования к WYSIWYG редактору встраиваемому на сайт, но никак не могу найти подходящего:
- Форма аплода и вставки картинок(серверную часть пишу сам ессесно)
- Вставка видео(причем она должна быть достаточно простой чтобы юзер смог самостоятельно вставить видео, т.о. форма вставки в Innova, например, не подходит)
- Кнопка cut
- Корректная работа в браузерах IE 7-8, Opera, Firefox, Chrome (например, Редактор от Имперави с 6.0 версии отвечает требованиям, но страшно глючит в IE 8)
- Желательно бесплатный, но можно рассмотреть и платные варианты
Остальные требования вроде наличия кнопок выделения текста, списков и пр. есть во всех редакторах, так что о них не упоминаю.
Посоветуйте плз.
Работа в терминале (linux ssh) через плохой интернет
У меня в данный момент очень скверный интернет: маленькая скорость, большие задержки. Примерно как через плохой GPRS.
Иногда связь пропадает на несколько минут.
Что можно сделать с ssh-клиентом или сервером, чтобы работать было комфортнее? Возможно, какое-нибудь сжатие, таймауты или еще что-то… Возможно, у mc есть какие-то настройки на эту тему? Сейчас, если команда выполняется на сервере больше нескольких секунд, я вообще не вижу результат, пока не начну вводить что-нибудь с клавиатуры. Можно ли как-то сказать ssh-клиенту, чтобы он настойчивее пытался получить ответ?
PING ya.ru (87.250.251.3) 56(84) bytes of data.
64 bytes from www.yandex.ru (87.250.251.3): icmp_req=1 ttl=47 time=548 ms
64 bytes from www.yandex.ru (87.250.251.3): icmp_req=2 ttl=47 time=537 ms
64 bytes from www.yandex.ru (87.250.251.3): icmp_req=3 ttl=47 time=886 ms
64 bytes from www.yandex.ru (87.250.251.3): icmp_req=1 ttl=47 time=548 ms
64 bytes from www.yandex.ru (87.250.251.3): icmp_req=2 ttl=47 time=537 ms
64 bytes from www.yandex.ru (87.250.251.3): icmp_req=3 ttl=47 time=886 ms
Контроль исходящей почты всех пользователей?
Привет хабралюди.
Появилась такая задача от руководства: контроллировать отправку исходящиего мыла.
Т.е. все письма отправляемые нашими сотрудники где нибудь складывались, и страшный дядька с усами смотрел на страничку и раставлял чекбоксы на валидных емейлах.
Работать всё должно прозрачно для конечного пользователя.
Платформа любая: есть Win2K3/8 и *nix роутер.
Посоветцйте плиз, не проходите мимо.
- «
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- 183
- 184
- 185
- 186
- 187
- 188
- 189
- 190
- 191
- 192
- 193
- 194
- 195
- 196
- 197
- 198
- 199
- 200
- 201
- 202
- 203
- 204
- 205
- 206
- 207
- 208
- 209
- 210
- 211
- 212
- 213
- 214
- 215
- 216
- 217
- 218
- 219
- 220
- 221
- 222
- 223
- 224
- 225
- 226
- 227
- 228
- 229
- 230
- 231
- 232
- 233
- 234
- 235
- 236
- 237
- 238
- 239
- 240
- 241
- 242
- 243
- 244
- 245
- 246
- 247
- 248
- 249
- 250
- 251
- 252
- 253
- 254
- 255
- 256
- 257
- 258
- 259
- 260
- 261
- 262
- 263
- 264
- 265
- 266
- 267
- 268
- 269
- 270
- 271
- 272
- 273
- 274
- 275
- 276
- 277
- 278
- 279
- 280
- 281
- 282
- 283
- 284
- 285
- 286
- 287
- 288
- 289
- 290
- 291
- 292
- 293
- 294
- 295
- 296
- 297
- 298
- 299
- 300
- 301
- 302
- 303
- 304
- 305
- 306
- 307
- 308
- 309
- 310
- 311
- 312
- 313
- 314
- 315
- 316
- 317
- 318
- 319
- 320
- 321
- 322
- 323
- 324
- 325
- 326
- 327
- 328
- 329
- 330
- 331
- 332
- 333
- 334
- 335
- 336
- 337
- 338
- 339
- 340
- 341
- 342
- 343
- 344
- 345
- 346
- 347
- 348
- 349
- 350
- 351
- 352
- 353
- 354
- 355
- 356
- 357
- 358
- 359
- 360
- 361
- 362
- 363
- 364
- 365
- 366
- 367
- 368
- 369
- 370
- 371
- 372
- 373
- 374
- 375
- 376
- 377
- 378
- 379
- 380
- 381
- 382
- 383
- 384
- 385
- 386
- 387
- 388
- 389
- 390
- 391
- 392
- 393
- 394
- 395
- 396
- 397
- 398
- 399
- 400
- 401
- 402
- 403
- 404
- 405
- 406
- 407
- 408
- 409
- 410
- 411
- 412
- 413
- 414
- 415
- 416
- 417
- 418
- 419
- 420
- 421
- 422
- 423
- 424
- 425
- 426
- 427
- 428
- 429
- 430
- 431
- 432
- 433
- 434
- 435
- 436
- 437
- 438
- 439
- 440
- 441
- 442
- 443
- 444
- 445
- 446
- 447
- 448
- 449
- 450
- 451
- 452
- 453
- 454
- 455
- 456
- 457
- 458
- 459
- 460
- 461
- 462
- 463
- 464
- 465
- 466
- 467
- 468
- 469
- 470
- 471
- 472
- 473
- 474
- 475
- 476
- 477
- 478
- 479
- 480
- 481
- 482
- 483
- 484
- 485
- 486
- 487
- 488
- 489
- 490
- 491
- 492
- 493
- 494
- 495
- 496
- 497
- 498
- 499
- 500
- 501
- 502
- 503
- 504
- 505
- 506
- 507
- 508
- 509
- 510
- 511
- 512
- 513
- 514
- 515
- 516
- 517
- 518
- 519
- 520
- 521
- 522
- 523
- 524
- 525
- 526
- 527
- 528
- 529
- 530
- 531
- 532
- 533
- 534
- 535
- 536
- 537
- 538
- 539
- 540
- 541
- 542
- 543
- 544
- 545
- 546
- 547
- 548
- 549
- 550
- 551
- 552
- 553
- 554
- 555
- 556
- 557
- 558
- 559
- 560
- 561
- 562
- 563
- 564
- 565
- 566
- 567
- 568
- 569
- 570
- 571
- 572
- 573
- 574
- 575
- 576
- 577
- 578
- 579
- 580
- 581
- 582
- 583
- 584
- 585
- 586
- 587
- 588
- 589
- 590
- 591
- 592
- 593
- 594
- 595
- 596
- 597
- 598
- 599
- 600
- 601
- 602
- 603
- 604
- 605
- 606
- 607
- 608
- 609
- 610
- 611
- 612
- 613
- 614
- 615
- 616
- 617
- 618
- 619
- 620
- 621
- 622
- 623
- 624
- 625
- 626
- 627
- 628
- »